CareerPlanSign in

Senior Embedded Software Engineer

Milford, Michigan, United States of America🌐 Remote💼 Full-time🗓 2026-09-14 → 2026-09-26

Core

Design, develop, and test low-level hardware input/output (HWIO) software for microcontrollers, focusing on RTOS, memory, fault detection, and power management.

Role type

Senior Embedded Software Engineer

Builds

Low-level embedded software and HWIO drivers for automotive microcontrollers

Domain

Automotive embedded systems, AUTOSAR

Deliverable

production ML models

Required skills

Embedded software development, C programming, AUTOSAR MCAL configuration, Complex Driver development, Microcontroller architecture (ARM, PowerPC, Renesas), RTOS, Debugging (Lauterbach, ETAS INCA, CANalyzer), Root cause analysis, Testing strategy design, Code review

Technologies

AUTOSAR MCAL, C, ARM, PowerPC, Renesas, Lauterbach, ETAS INCA, CANalyzer, LIN, DMA, PWM

Responsibilities

Design and implement HWIO software, configure MCAL or hand-code solutions, define and execute testing strategies, perform code reviews, troubleshoot complex issues, document designs and test results

Seniority

Senior, hands-on IC

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