CareerPlanSign in

Senior Firmware Engineer, Validation Platform

Ann Arbor, MI💼 Full-time🗓 2026-01-08 → 2026-09-26

Core

Building test, emulation, and simulation systems (virtual vehicles) to streamline software delivery and enhance operational speed in the automotive industry.

Role type

Senior IC firmware/software engineer (validation platform)

Builds

Vehicle computer hardware emulation and simulation environments for software-defined vehicles

Domain

Automotive software development and validation

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++, Linux kernel development, FPGA programming, SystemVerilog HDL, inter-process communication, real-time operating systems, CI/CD automation, software framework design

Preferred skills

Automotive electrical/software architectures, real-time distributed parallel computing, safety-critical application development, ARM/x86 embedded processor architectures

Technologies

C++, Linux, Python, Bash, JavaScript, Ruby, SystemVerilog, FPGA, CI environments

Responsibilities

Develop and own software frameworks written in Modern C++ for in-house runtime API; Design and deliver SystemVerilog HDL for automotive test equipment; Mentor and coach Software Engineers towards building production grade software; Set the roadmap by working with Vehicle Integration, Cloud Services, Hardware, Embedded, and Autonomy software teams; Use strong triage skills to root-cause issues across a complex software stack; Develop solutions for software to be run in a CI test environment with a strong emphasis on automation; Write clear and comprehensive documents including proposals, specifications, design documentation, and post mortems

Seniority

Senior, hands-on IC with strategic influence

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