Staff Embedded Software Engineer
Core
Technical anchor for the core real-time software stack powering next-generation automotive platforms, driving architectural decisions from low-level BSPs to RTOS architecture.
Role type
Staff Embedded Firmware Engineer
Builds
Safety-critical, deterministic software-defined vehicle technologies and core real-time software stacks
Domain
Automotive / Embedded Systems
Required skills
Embedded C, Modern Embedded C++, RTOS Architecture, Static Analysis Governance, Full-Stack Hardware Literacy, Silicon Bring-Up Leadership, Regulated Safety Track Record, Modern Build & CI Tooling
Preferred skills
Automotive Stacks & Diagnostics, Multi-Core & Security, Communication Protocol Design, Object-Oriented Architecture, Automation & Tooling
Technologies
FreeRTOS, SafeRTOS, AUTOSAR OS, ARM Cortex-M/R, TriCore, CAN-FD, Ethernet/TSN, SPI, I2C, MISRA, ISO 26262, Coverity, Polyspace, QAC, Cppcheck, Git, Bazel
Responsibilities
Drive technical design and implementation of low-level BSPs, hardware abstraction layers, and peripheral drivers; Architect and optimize RTOS environments defining task partitioning and scheduling policies; Enforce MISRA C/C++ compliance and ISO 26262 safety practices; Lead hardware bring-up for new silicon and custom prototype boards; Serve as escalation point for complex hardware/software interaction bugs and timing issues; Partner with hardware and systems engineering to define Hardware-Software Interface specifications; Elevate code quality and mentor senior and mid-level engineers
Seniority
Staff, hands-on IC with mentorship
