CareerPlanSign in

Senior System Software Engineer - Embedded Controller

US, CA, Santa Clara💼 Full-time💰 $152,000–$152,000🗓 2026-09-22 → 2026-09-25

Core

Improving GPU system software, firmware, real-time operating systems, and driver interfaces to support AI-driven computing in robots and self-driving cars.

Role type

Senior System Software Engineer (Embedded Controller)

Builds

Firmware, real-time OS, driver interfaces, and build/test/execution infrastructure for GPU systems.

Domain

Semiconductor / Embedded Systems / AI Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, embedded software development, real-time operating systems, device drivers, low-level interfaces (interrupts, GPIO, DMA, PCIe, I2C), build/test automation, system design, release lifecycle management

Preferred skills

AI development tools, embedded power/thermal/performance control, OS internals/kernel modules, computer architecture, firmware security/safety, Rust

Technologies

C, Rust, PCIe, I2C, DMA, GPIO, Real-time OS

Responsibilities

Design and implement firmware and real-time OS changes; develop driver interfaces connecting firmware to the system; improve tools for code generation, checking, and validation; collaborate with hardware/software partners to resolve issues and deliver results.

Seniority

Senior, hands-on IC

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