CareerPlanGet AI match score →

Embedded Software Engineer

2 Locations💼 Full-time🗓 2026-04-20 → 2026-07-30

Core

Develop embedded software components for RTOS-based SDKs and support post-silicon validation for automotive real-time MCUs.

Role type

Embedded Software Engineer (RTOS & Post-Silicon Validation)

Builds

RTOS abstraction layers, BSPs, low-level drivers, and validation test applications for automotive control systems.

Domain

Automotive semiconductor / Embedded Systems / RISC-V

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ programming, RTOS concepts (task scheduling, ISRs, semaphores), bare-metal development, memory-mapped IO, driver development, debugging multicore systems, automotive protocols (CAN, LIN, SPI, I2C, UART), test automation scripting, version control

Preferred skills

ASIL-D software development, ISO 26262 process, post-silicon AVV, hardware-in-the-loop testing, RISC-V architecture knowledge, motor control firmware, secure update systems

Technologies

FreeRTOS, Zephyr, AUTOSAR OS, OpenOCD, J-Link, Lauterbach, Python, bash, git

Responsibilities

Develop low-level drivers, HALs, and RTOS abstraction layers; create validation test apps for peripheral functionality; bring up first silicon and validate critical peripherals; debug complex issues using emulators and silicon; provide feedback into next-gen MCU architecture based on validation findings

Seniority

Mid-level (3–6 years experience), hands-on IC

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