Posted on: 03/12/2025
Senior Manager, System Software.
What You Will Doing :
- ChargePoint is looking for an outstanding engineer interested in applying a broad skill-set toward building cutting-edge software for a next generation vehicle charging platform.
- You will architect, design, implement, and test new systems in a rapidly evolving problem-space..
- What You Will Bring to ChargePoint. Work on platform software including Linux Applications and IPC mechanisms.
- Familiarity with kernel and communication interfaces like CAN, RS-232/484, I2C, SPI, Modbus, PPP is a big plus.
- Collaborate cross-functionally and globally with hardware, manufacturing and other software teams to define specifications, features, and APIs.
- Participate in design and code reviews, as well as mentor other members of the team.
Requirements :
- BS/MS in Computer Science or equivalent. 8+ years of experience in developing products using C++ (Preferably C++17).
- Expert-level C++ coding in a Linux/RTOS environment is a requirement.
- Managed and implemented large scale projects (not necessarily embedded, but application level, using Linux systems programming).
- Well aware of Linux IPC concepts, event driven architecture.
- Solid grasp on architecture principles, design principles (SOLID) and design patterns.
- Good to have IoT experience and setting up devices, communication to cloud (experience with MQTT, etc protocols).
- Good to have python (Python 3) experience.
- Ability to work independently.
- Ability to translate software requirements to low level design.
- Evangelize clean architecture, clean code practices and follow the same.
Did you find something suspicious?
Posted By
Karishma Bhati
Staff Technical Recruiter at CHARGEPOINT TECHNOLOGIES INDIA PRIVATE LIMITED
Last Active: 4 Dec 2025
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1584051
Interview Questions for you
View All