Lead development of embedded controls software for new suspension systems using Lean Agile principles
Job Summary
Lead development of embedded controls software for new suspension systems using Lean Agile principles.
Architect, design, implement, test, and maintain production C software for controls and diagnostics, meeting GM software quality standards and MISRA guidelines.
Contribute to agile delivery, including feature breakdown into stories and tasks, backlog refinement, and participation in scrum/ART ceremonies.
Matching Summary
Lead development of embedded controls software for new suspension systems using Lean Agile principles.
Skills & Requirements
Must-have
C programming and embedded development
C++ and Python experience
Unit and integration testing
Agile scrum teams
Lean Agile principles
Nice-to-have
Vehicle dynamics experience
Behavior Driven Development
Test-Driven Development experience
Automotive diagnostics knowledge
Technical excellence champion
Key Requirements
Minimum 5+ years Engineering experience
BS in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science or other applicable Engineering focuses