Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Prepare staff-level system design for interactive ADAS experiences, tradeoffs between latency/reliability/UX, and examples of mentoring and cross-org delivery in automotive or safety-adjacent software.
Strong fit if you want staff-level ownership of ADAS-facing interactive software at a large OEM, on-site at GM’s Milford area, and are comfortable with automotive program rigor over pure consumer-app pace.
As a Staff Software Engineer on ADAS Interactive Experience at General Motors in Milford, Oakland County, expect to lead design and delivery of in-cabin or HMI software that surfaces ADAS status and driver interactions. Typical work spans architecture reviews, cross-team alignment with ADAS and UX partners, mentoring, and shipping robust features for vehicle programs—on-site, not remote.
Strengthen embedded or vehicle UI stacks, ADAS domain literacy, systems design at staff depth, and safety-minded software practices. No certification resources were supplied for this role family.
No. The listing marks remote as 0, with work tied to Milford, Oakland County.
Staff Software Engineer for ADAS Interactive Experience points to senior technical leadership on software that presents or controls advanced driver-assistance interactions.
See the Wikipedia overview and gm.com for official context.
Website: gm.com
General Motors Company (GM) is an American multinational automotive manufacturing company headquartered in Detroit, Michigan, United States. The company is most known for owning and manufacturing four automobile brands: Chevrolet, Buick, GMC, and Cadillac, each a separate division of GM. By total sales, it has continuously been the largest automaker in the United States, and was the largest in the world for 77 years before losing the title to Toyota in 2008.
Public cache only — not an employee review.
Staff Software Engineer - ADAS Interactive Experience at General Motors in Milford, Oakland County, United States of America The Opportunity We are seeking a Staff Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will define the architecture and technical direction for production software on automotive System-on-Chip (SoC) platforms. Key Responsibilities Define the architecture and technical direction for production software on automotive SoC platforms Collaborate with cross-functional teams to develop innovative solutions for ADAS HMI systems Ensure high-quality, reliable, and efficient code is delivered in a timely manner Participate in design reviews and provide technical guidance to junior engineers Stay current with emerging technologies and trends in the automotive industry Requirements Minimum of 7 years of experience as a software engineer, preferably in the automotive industry Expertise in C++, Python, or other relevant programming languages Familiarity with automotive System-on-Chip (SoC) platforms and their development tools Experience with ADAS HMI systems and user interface design principles Strong problem-solving skills and ability to work effectively in a team environment Bachelor's degree in Computer Science, Electrical Engineering, or related field; Master's degree preferred Working at General Motors General Motors is committed to fostering an inclusive and diverse workplace. Our employees enjoy competitive compensation packages, comprehensive benefits, and opportunities for professional growth. How to Apply To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.
Generated for personal interview prep · 2026-08-22 UTC · getajob.ai