Staff Software Engineer - Embedded Software Platform
Company: Gm
Location: Milford, Michigan, United States of America (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-09-03
About this role
Job Description
Work Arrangement:
This role is based remotely, but if the candidate lives within a 50 miles radius of a GM hub, they will be expected to report to the location three times a week (or other frequency dictated by your manager).
The Role:
General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who can turn ambiguous, cross-team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.
The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their immediate organization, and connect software, tooling, infrastructure, test, and release activities into a coherent engineering system. The role may align to one or more of the four specialization areas below.
Expectations and Impact:
- Own the architecture, technical roadmap, and execution strategy for a significant platform capability or a set of related initiatives.
- Lead high-impact, multi-team technical efforts from problem definition through adoption and operationalization.
- Establish reusable patterns, standards, quality controls, and developer experiences that improve consistency and speed across teams.
- Make sound architectural decisions in complex embedded, real-time, cloud, simulation, test, and release environments.
- Use engineering data and operational signals to prioritize improvements in reliability, feedback time, quality, and developer productivity.
- Influence without relying on direct authority; align engineering, validation, cybersecurity, cloud, quality, program, and supplier stakeholders.
- Remain hands-on in the most difficult technical problems while enabling others through coaching, mentoring, documentation, and technic...