Open role
Software Engineer
Generalmotors
Sunnyvale, California, United States of AmericaPosted Aug 22, 2026 · 4h ago$142k – $215k
Full-time$142k – $215kMid LevelHybridAutomotive
About this role
General Motors is seeking a Software Engineer to design, document, and implement scalable, low-latency C++ software on Linux for their ADAS features. This foundational role involves interfacing autonomy stacks with vehicle sensors and hardware, improving software reliability, and collaborating across teams to deliver complex projects.
What we are looking for
6- Design and implement C++ software for ADAS features
- Develop foundational software for GM's AV stack
- Interface autonomy stack with sensors and custom hardware
- Improve software reliability through CI, testing, and code reviews
- Collaborate with cross-functional teams and mentor developers
- Deliver complex projects through incremental development
Skills mentioned
3PythonC++Linux
