Talent.com
Software Engineer - Factory Automation

Software Engineer - Factory Automation

ChargePointCampbell, CA, United States
18 hours ago
Job type
  • Full-time
Job description

About Us

With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North America and Europe. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality.

Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market.

At ChargePoint, we foster a positive and productive work environment by committing to live our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These values guide how we show up every day, align, and work together to build a brighter future for all of us.

Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come.

Reports To

Senior Director - Test Engineering

What You Will Be Doing

ChargePoint is looking for an outstanding engineer interested in applying creativity and a broad skillset toward building cutting-edge software for a next-generation hardware test automation framework and backend factory management. You will work independently on the design, implementation, and testing of new systems in a rapidly evolving factory test system.

What You Will Bring to ChargePoint

  • Develop, test, and maintain high-quality Python code using best practices and software engineering principles on Linux platforms.
  • Participate in code reviews and ensure code quality meets established standards.
  • Troubleshoot and debug issues as they arise and provide timely resolution.
  • Develop and implement unit tests using Python unit test frameworks to ensure code correctness and reliability.
  • Solid understanding of software development best practices such as version control, testing, and continuous integration.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.
  • Proven ability to deliver high-quality software solutions on time and on budget.

Requirements

  • Bachelor's in Computer Science, Computer Engineering, or a related field
  • Strong proficiency in Object-Oriented programming (Python preferred), with a focus on writing clean, efficient, and maintainable code.
  • Comfortable working in a Linux-based environment for development and application deployment.
  • Experience with Linux-based systems and familiarity with command-line tools and utilities.
  • Experience with Python unit test frameworks such as unitest, or PyTest.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Location

    Campbell, CA

    ChargePoint is committed to fair and equitable compensation practices. The targeted US salary range for roles at this operating level is $ 70,000 to $ 200,000 . This range represents base salary and does not reflect equity, benefits or variable pay where applicable. Actual base salaries are based on several factors unique to each candidate, including but not limited to skill set, experience, certifications and specific work location.

    We are committed to an inclusive and diverse team. ChargePoint is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

    If there is a match between your experiences / skills and the Company needs, we will contact you directly.

    ChargePoint is an equal opportunity employer.

    Applicants only - Recruiting agencies do not contact.

    Create a job alert for this search

    Software Engineer • Campbell, CA, United States

    Related jobs
    • Promoted
    Automation Engineer

    Automation Engineer

    Best High Technologies LLCSan Francisco, CA, US
    Full-time
    Job Description : Translate client needs into clear technical instructions for internal teams.Independently install and debug automation equipment (VI eye device). Troubleshoot mechanical, electrical...Show moreLast updated: 5 days ago
    • Promoted
    Automation and Tools Engineer, Senior

    Automation and Tools Engineer, Senior

    Blue Shield Of CaliforniaOakland, CA, United States
    Full-time
    The Cloud Development Platform team serves at the direction of the Sr.Director of Technical Engineering, enabling BSC's journey to the cloud. The Automation and Tools Engineer, Senior will report to...Show moreLast updated: 3 days ago
    • Promoted
    Controls & Automation Engineer in San Bruno

    Controls & Automation Engineer in San Bruno

    Energy Jobline ZRSan Bruno, CA, United States
    Full-time
    Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 3 days ago
    • Promoted
    Automation Engineer

    Automation Engineer

    California DairiesSan Francisco, CA, United States
    Full-time
    Join the California Dairies, Inc.CDI) team, a farmer-owned cooperative dedicated to sustainably producing the highest quality dairy products while fostering a culture of innovation and collaboratio...Show moreLast updated: 3 days ago
    • Promoted
    Configuration and Automation Engineer

    Configuration and Automation Engineer

    AppleSunnyvale, CA, United States
    Full-time
    Apps are changing the world and enriching people’s lives, driven by developers dedicated to creating extraordinary experiences that delight customers. Apple’s Worldwide Developer Relations team (WWD...Show moreLast updated: 3 days ago
    • Promoted
    Automation and Tools Development Engineer

    Automation and Tools Development Engineer

    Diverse LynxSan Francisco, CA, United States
    Full-time
    Job Title : Automation and Tools Development Engineer(SDET)-.Automation and Tools Development Engineer.The ideal candidate should have strong backend development skills, experience with automation f...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Automation - I

    Engineer : Automation - I

    Staffing the UniverseSanta Clara, CA, United States
    Full-time
    Software Engineer - responsible for designing and developing software tools to automate ultra mobility processor - Verification and Validation. Candidate must have a college degree in Computer Scien...Show moreLast updated: 3 days ago
    • Promoted
    Semiconductor Wafer Fab Automation Engineer

    Semiconductor Wafer Fab Automation Engineer

    Talent Search PROSan Jose, CA, United States
    Full-time
    Must Have Technical Functional Skills : .Experience in Semiconductor manufacturing processes.Deep understanding of the SECSGEM standards (SEMI E30 and related standard). Experience with SECSGEM messag...Show moreLast updated: 3 days ago
    • Promoted
    Staff Automation Controls Engineer

    Staff Automation Controls Engineer

    Danaher CorporationSunnyvale, CA, United States
    Full-time
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. At Cepheid, one of Danaher's () 15+ operating companies, our work saves li...Show moreLast updated: 3 days ago
    • Promoted
    Senior Controls Automation Engineer

    Senior Controls Automation Engineer

    JSR MicroSunnyvale, CA, United States
    Full-time
    Senior Controls Automation Engineer page is loaded## Senior Controls Automation Engineerlocations : USA - CA - Sunnyvaletime type : Full timeposted on : Posted 5 Days Agojob requisition id : R00007716 •...Show moreLast updated: 3 days ago
    • Promoted
    Semiconductor Wafer Fab Automation Engineer

    Semiconductor Wafer Fab Automation Engineer

    5 Star Global Recruitment PartnersSan Jose, CA, United States
    Full-time
    About the job Semiconductor Wafer Fab Automation Engineer.Must Have Technical Functional Skills : .Experience in Semiconductor manufacturing processes. Deep understanding of the SECSGEM standards (SEM...Show moreLast updated: 3 days ago
    • Promoted
    Semiconductor Wafer Fab Automation Engineer

    Semiconductor Wafer Fab Automation Engineer

    Lumiere SystemsSan Jose, CA, United States
    Full-time
    Semiconductor Wafer Fab Automation Engineer.The role involves developing and integrating SECSGEM interfaces for various semiconductor manufacturing equipment, configuring equipment for host system ...Show moreLast updated: 2 days ago
    • Promoted
    Automation Engineer - Industrial Domain

    Automation Engineer - Industrial Domain

    Best High Technologies LLCSan Francisco, CA, US
    Full-time
    Minimum 5+ years of experience Strong experience in the automation equipment industry, including mechanical design, equipment installation / debugging, and troubleshooting. Proficiency in Python (mand...Show moreLast updated: 5 days ago
    • Promoted
    Controls and Automation Engineer

    Controls and Automation Engineer

    KLAMilpitas, CA, United States
    Full-time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...Show moreLast updated: 3 days ago
    • Promoted
    Automation Controls Engineer, Battery Cell Manufacturing

    Automation Controls Engineer, Battery Cell Manufacturing

    TeslaFremont, CA, United States
    Full-time
    Automation Control Engineers are responsible for implementing equipment controls solutions for all cell manufacturing projects. This includes design, architecture and implementation of automatedequi...Show moreLast updated: 3 days ago
    • Promoted
    Engineer : Automation - I

    Engineer : Automation - I

    MindlanceSanta Clara, CA, United States
    Full-time
    Software Engineer - responsible for designing and developing software tools to automate ultra mobility processor - Verification and - Validation. Candidate must have a college degree in Computer Sci...Show moreLast updated: 3 days ago
    • Promoted
    Systems Automation Engineer

    Systems Automation Engineer

    Bright Machines, Inc.San Francisco, CA, United States
    Full-time
    Theonly way toignite changeis to build the best team.At Bright Machines®, we’re innovators and experts in our craft who have joined together to create a new category of manufacturing that will help...Show moreLast updated: 8 days ago
    • Promoted
    Automation Controls Engineer

    Automation Controls Engineer

    ArcherSan Jose, CA, United States
    Full-time
    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...Show moreLast updated: 3 days ago