Solution Architect – Embedded Software

July 5, 2022
Apply Now

Job Description

About the job
About Us

With electric vehicles (EVs) expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint 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. 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 EV charging and established a business model that’s been validated by more than a decade in business and thousands of customers. As now a public company, we remain focused on broadening our market leadership and building on years of innovation. ChargePoint offers a once-in-a-lifetime chance to build our all-electric future and dominate a trillion-dollar market.

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.

Discover what it’s like to help build the fueling network of the future – check out our Engineering Blog.

Reports To

Senior Staff Solution Architect – Embedded Systems / Senior Director of Embedded Platform Software & HW Test Engineering

What You Will Bring to ChargePoint

As a Solution Architect, you will work to help the team architect, build and deploy embedded software solutions.

Responsibilities Include
Working with product management, hardware, regulatory and other teams to generate requirements; subsequently work with engineering teams to develop software design, etc.
Take projects / programs through the different stages of development – from concept, through development builds, to production and beyond
Coordinate software delivery schedules and drive teams to meet committed delivery dates
Collaborate with members of the firmware, software QA, cloud, hardware, mechanical, regulatory, test, product and support teams during product design and implementation
Actively managing scrum and agile methodologies
Evangelize and promote engineering best practices
Strong sense of Software development lifecycle for embedded systems (aka hardware development)
Demonstrated ability to deliver and support cloud-connected software running on commercial/industrial hardware
Demonstrated ability and inclination to make critical system-level design decisions and drive projects from start to finish
Experience with working through bring up phase of new embedded systems / technology products
12+ years of experience working on embedded system products using C/C++, and shell scripting (bash or equivalent)
BS in Computer Science or equivalent (MS preferred)
Preferred To Have
Managing and releasing scaled agile frameworks through regular release cadence
Exposure in connectivity architecture using Wireless (Cellular, Wi-Fi, Bluetooth and NFC), and wired (Ethernet, CAN) interfaces a plus
C/C++ coding in a Linux environment; modern C++ is preferred
Working with EV / EVSE products is a big plus

Gurugram, India

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.