CareerPlanSign in

Senior Software Engineer - ADAS Interactive Experience

Milford, Michigan, United States of America🌐 Remote💼 Full-time💰 $129,400–$129,400🗓 2026-08-17 → 2026-09-26

Core

Design and deliver production automotive embedded software connecting vehicle signals, sensors, and real-time controls to driver-facing alerts, controls, and situational-awareness experiences.

Role type

Senior IC embedded software engineer (automotive ADAS HMI)

Builds

Production MCU firmware and SoC software for driver-facing alerts, controls, lighting, haptics, and situational-awareness

Domain

Automotive embedded systems / ADAS / HMI

Deliverable

production ML models | product features

Required skills

C/C++ development, system design and architecture, real-time MCU software (RTOS, drivers), SoC software (Embedded Linux, QNX), cross-domain debugging, functional safety and cybersecurity, version control and CI/CD

Preferred skills

Developer tooling creation, automotive networks (CAN, LIN, Ethernet, SOME/IP), cross-domain communication design, automotive standards (ASPICE, ISO 26262, AUTOSAR)

Technologies

C, C++, Embedded Linux, QNX, RTOS, CAN, LIN, Ethernet, SOME/IP, DBC, UDS, SiL, HiL

Responsibilities

Design and develop MCU firmware and SoC software; translate vehicle requirements into software architectures; build interfaces between real-time MCU apps and SoC services; debug complex cross-domain issues; own major vehicle features through full lifecycle; mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.