CareerPlanSign in

Senior Software Engineering Manager - RTOS

💼 Full-time💰 $253,120–$253,120🗓 2026-08-11 → 2026-09-27

Core

Lead and grow a team of embedded systems engineers to build and maintain the real-time operating system (RTOS) foundation for vehicle compute platforms, ensuring safety-critical software meets strict timing and isolation guarantees.

Role type

Senior Engineering Manager, Embedded Systems/RTOS

Builds

Real-time operating system core, memory protection configurations, fault handling, and multicore scheduling primitives for automotive compute platforms.

Domain

Automotive / Embedded Systems / Real-Time Systems

Required skills

Technical leadership of embedded systems teams, real-time scheduling theory, memory protection mechanisms (MPU/MMU), low-level C/C++ systems programming, multicore RTOS architecture design, cross-core synchronization primitives, automotive functional safety practices (ISO 26262), hardware-adjacent domain engagement.

Preferred skills

MISRA C++ coding standards, autonomous driving/ADAS software experience, Bazel build system expertise.

Technologies

C, C++, RTOS, MPU, MMU, ISO 26262, Bazel

Responsibilities

Set technical direction for scheduling policy, memory protection, and multicore partitioning; design new C++ runtime APIs for safe memory management; define core allocation strategies for compute platforms; oversee boot sequence, secure boot, and watchdog strategies; partner with hardware safety teams on diagnostics and power management; drive coding standards and static analysis practices; manage hiring, performance, and career development for the team.

Seniority

Senior, hands-on IC with management responsibilities

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