CareerPlanGet AI match score →

RTOS Embedded Software Engineer

Dearborn, MI, United States💼 Full-time💰 $86,000–$86,000🗓 2026-07-16 → 2026-07-23

Core

Design, implement, and validate robust real-time embedded software for next-generation automotive systems, focusing on distributed microcontroller architectures and communication protocols.

Role type

Senior IC RTOS Embedded Software Engineer

Builds

Scalable embedded software platforms for automotive applications

Domain

Automotive / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++, embedded C, FreeRTOS/SafeRTOS, AUTOSAR, ISO26262, ASPICE, CAN-FD, Ethernet, UART, SPI, I2C, IPC, memory drivers, unit testing (GTest, Parasoft), Lauterbach debugging, Python scripting

Preferred skills

Linux/QNX domain experience, ADAS SOCs, multicore realtime (DMA, shared mem), BIST development, boot-time/runtime profiling

Technologies

FreeRTOS, SafeRTOS, AUTOSAR, Davinci, GTest, Parasoft, Lauterbach, Python, CAN-FD, Ethernet, UART, SPI, I2C, IPC

Responsibilities

Design and implement real-time Ethernet communication; Develop custom serial communication protocols over UART, SPI, IPC, and I2C; Specify, design, implement, and test bare metal and RTOS low-level software; Create traceability matrices per ASPICE and ISO26262; Profile power/CPU/bus usage and optimize components; Collaborate with V&V to develop test plans and validate firmware functionality; Interface with external vendors for firmware specifications and code integration; Automate unit tests and SW component tests using Python scripting.

Seniority

Senior, hands-on IC

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on ford ↗