7 часов назад
Senior Software Engineer (ADAS)
129 400 - 198 400$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (ADAS): Designing and delivering production automotive embedded software across MCU firmware and SoC platforms with an accent on real-time behavior, system architecture, and driver-facing ADAS experiences. Focus on building reliable MCU-to-SoC interfaces, debugging cross-domain vehicle systems, and validating safety-critical features through integration, performance, and fault-injection testing.
Location: Milford, Michigan or Sunnyvale, California, United States
Salary: $129,400–$198,400 per year, plus bonus potential
Company
develops automotive products and technologies focused on zero crashes, zero emissions, and zero congestion.
What you will do
- Design and develop production automotive embedded systems across MCU firmware and SoC software using C/C++.
- Translate vehicle requirements into software architectures covering interfaces, communication protocols, data flows, timing, diagnostics, and degraded-mode behavior.
- Build reliable interfaces between real-time MCU applications and SoC services supporting driver controls, alerts, chimes, lighting, haptics, and situational awareness.
- Design predictable behavior across vehicle power states, startup and shutdown sequences, communication faults, watchdog recovery, and constrained operating conditions.
- Collaborate with systems, electrical, HMI, ADAS, platform, supplier, and vehicle integration teams through hardware bring-up, validation, production launch, and field maintenance.
- Lead testing, debugging, tooling improvements, and major vehicle features throughout the development lifecycle; mentor junior engineers.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, computer engineering, electrical engineering, or a related field.
- At least 5 years of professional experience developing and shipping embedded software for production products.
- Strong C/C++ experience on both microcontroller and SoC-based platforms.
- System design and software architecture experience, including decomposition of broad requirements into components, interfaces, and technical plans.
- Experience with real-time or resource-constrained MCU software and SoC environments such as Embedded Linux, QNX, or Yocto, including IPC and resource management.
- Experience with integrated embedded-system debugging and testing, version control, code review, build systems, static analysis, and CI/CD workflows.
Nice to have
- Production automotive software experience and familiarity with CAN, LIN, Ethernet, SOME/IP, DBC, or UDS.
- Experience with developer tooling, automated test frameworks, simulation, diagnostics, or debugging utilities.
- Knowledge of ASPICE, ISO 26262, AUTOSAR, or MISRA C/C++.
- Experience designing communication between safety-critical MCU functions and higher-level SoC services.
Culture & Benefits
- Health, dental, and vision coverage with Health Savings Account and Flexible Spending Account options.
- Retirement savings plan, life insurance, sickness and accident benefits, and paid vacation and holidays.
- Tuition assistance and employee assistance programs.
- GM vehicle discounts and incentive compensation based on company and individual performance.
- Inclusive workplace commitment and reasonable accommodation for applicants with disabilities.
Hiring process
- Role-related assessment and pre-employment screening may be required where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Embedded Software Engineer (Robotics)
159 800 - 235 000$
4 дня назад
Software Integration Engineer (ADAS)
120 000 - 180 000$
13 часов назад
Senior Software Engineer - High Level OS (Automotive)
179 200 - 268 800$
4 дня назад
Principal Embedded Software Engineer (UAS/Robotics)
147 000 - 224 250$
6 дней назад
Senior/Staff Embedded Software Engineer (Rust)
148 000 - 249 000$
1 день назад