General Motors is seeking a Senior Embedded Software Engineer to join their Display Systems team in Warren, MI. This role is part of the Compute Platform – Display Software team, a highly technical group responsible for next-generation digital cockpit experiences. The position focuses on display bring-up and foundational embedded software for high-performance automotive compute platforms, working with DisplayPort, TI FPD-Link/GMSL SerDes technologies, and Snapdragon-based SoCs.
The ideal candidate will lead and contribute to display interface bring-up, debugging, and validation across complex automotive systems. Working in a hybrid environment, they'll collaborate with hardware teams, silicon vendors, and cross-functional software teams to deliver robust, production-grade solutions meeting safety and performance standards.
This role offers an opportunity to work on cutting-edge automotive technology, contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. The position requires expertise in embedded systems, Linux kernel development, and automotive protocols, with a focus on safety-critical software development.
The role offers comprehensive benefits including health coverage, retirement plans, paid time off, and unique perks like GM vehicle discounts. It's an excellent opportunity for experienced embedded software engineers looking to impact the future of automotive technology while working with a leading global manufacturer.