CareerPlan

Staff Embedded Software Engineer

Sunnyvale, United StatesFull-time$210k–$320k2026-10-21 → 2026-10-23

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