Senior Software Engineer - Factory Automation

ChargePoint
California
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
  • Minimum of 2 years of professional experience in Software development.
  • 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.
Posted 2025-10-31

Recommended Jobs

General Labor

Select Staffing
Stockton, CA

Description General Laborer for a large rug distributor warehouse in Stockton This is a Thursday – Monday schedule. Description: Folding, bundling, palletizing and loading rug orders. General laborer…

View Details
Posted 2025-10-31

E-Commerce Web Developer

Maravai Lifesciences
San Diego, CA

Maravai LifeSciences translates extraordinary science into everyday miracles, helping biotech, biopharma, and life sciences companies everywhere deliver novel vaccines, therapeutics, and diagnostic…

View Details
Posted 2025-09-13

Software Engineer, Full-stack

Newsbreak
Mountain View, CA

About NewsBreak NewsBreak is redefining the way users interact with local news and their communities. By bridging local users, local content creators, and local businesses, our mission is to fos…

View Details
Posted 2025-09-14

Member Services Representative

Planet Fitness
Laguna Niguel, CA

*In order to be considered as a candidate for this position, it is required you complete the 2nd step application. Upon clicking "Submit Application", you will be directed to this 2nd step"* Job…

View Details
Posted 2025-09-10

Engineer

Planet Group
Thousand Oaks, CA

Target PR Range: 30-40/hr *Depending on experience As a member of the process development team, the candidate will be focused on supporting senior staff to develop and characterize drug product t…

View Details
Posted 2025-10-28

Senior Backend Engineer, AI

Airwallex
San Francisco, CA

About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150…

View Details
Posted 2025-09-22

Technical Quality Assurance Tester

Intrepid Studios
San Diego, CA

Technical Quality Assurance Tester Intrepid Studios, creator of Ashes of Creation, is currently looking for a highly talented Technical QA Tester . The QA Tester is responsible for performing vari…

View Details
Posted 2025-09-13

Sr. Product Manager - Network Applications

Tp-link Systems Inc.
Irvine, CA

About Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-…

View Details
Posted 2025-09-28

Infrastructure Engineer

FAR.AI
Berkeley, CA

About FAR.AI FAR.AI is a non-profit AI research institute dedicated to ensuring advanced AI is safe and beneficial for everyone. Our mission is to facilitate breakthrough AI safety research, advance…

View Details
Posted 2025-09-22

PREP CATERING ATTENDANT (FULL TIME)

Compass Group
Santa Clara, CA

  We are hiring immediately for a full time PREP CATERING ATTENDANT position. Location : Qualcomm Cafe - 3165 Kifer Road, Santa Clara, CA 95051. Note: online applications accepted only . …

View Details
Posted 2025-09-08