General Motors
Embedded Software Architect
Milford, Michigan, United States of America · Hybrid · Full-time · Posted Oct 5, 2026
- Experience
- Seven years in a listed engineering role or related role; seven years in specified embedded software and systems areas; five years in specified Autosar, safety, tooling, and development-tool areas.
- Education
- Bachelor's degree in Software Engineering, Information Technology, Electrical Engineering, Mechatronic Engineering, Automotive Engineering, or related field of study.
About the job
Design and develop embedded software architecture and modules for GM electrification systems and vehicle platforms, ensuring safety, quality, and alignment with SDV goals.
What you'll do
- Create software architecture, requirements, and specifications for electrification components and services.
- Develop, test, debug, and maintain embedded software; lead design and code reviews and support platform migration.
- Ensure compliance with ISO26262, Automotive SPICE, and SAFe practices while improving tools, code quality, and engineering efficiency.
What they ask for
- Bachelor's degree in a stated engineering or related field.
- Seven years of experience in a listed engineering role or related role.
- Seven years of experience in automotive embedded software, C/C++ and Python or scripting, embedded architecture, named vehicle network protocols, vehicle development processes, and CI/CD and automated testing.
- Five years of experience with Classic and Adaptive Autosar, ASIL A-D, software tooling, and embedded development tools including JIRA and GitHub.
Tools
C/C++, Python, CAN, LIN, Automotive Ethernet, SOME/IP, Classic Autosar, Adaptive Autosar
Model-written summary · the original posting is authoritative