Print / Save PDF Back to job

Staff Software Engineer – ADAS Interactive Experience

General Motors · Milford, Oakland County

How to use this kit

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.

Interview prep

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.

Fit summary

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.

Day in the role

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.

Skills to emphasize

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.

FAQ from this listing

Is this role remote?

No. The listing marks remote as 0, with work tied to Milford, Oakland County.

What does the title imply?

Staff Software Engineer for ADAS Interactive Experience points to senior technical leadership on software that presents or controls advanced driver-assistance interactions.

Where can I read company background?

See the Wikipedia overview and gm.com for official context.

Company facts (cached)

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.

Role overview (listing rewrite)

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.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-22 UTC · getajob.ai