CareerPlanSign in

Technical Program Manager - Embedded Software

💼 Full-time💰 $200,000–$250,000🗓 2026-08-20 → 2026-09-26

Core

Drive execution for embedded software programs enabling AI inference on custom accelerators, ensuring alignment between firmware, drivers, hardware, and system teams.

Role type

Senior Technical Program Manager (Embedded Software)

Builds

AI compute systems (EN100 and future accelerators) with full-stack software platforms

Domain

Semiconductors / AI Hardware / Embedded Systems

Deliverable

production ML models

Required skills

End-to-end program management for embedded software, Integrated schedule building for hardware-coupled teams, Cross-team risk identification and resolution, Silicon bring-up and platform enablement, Geographically distributed team execution, Program management function building

Preferred skills

AI accelerator experience (GPUs, NPUs, DSPs), Silicon bring-up and co-development, Firmware for custom accelerators, Simulation/emulation environment experience, Linux kernel/RTOS experience, External partner/vendor management

Technologies

Zebu, Veloce, Palladium, Linux kernel, RTOS, FPGA

Responsibilities

Own end-to-end program management for device drivers, firmware, boot-loaders, and BSPs; Build integrated schedules aligning software milestones with chip tape-out and delivery dates; Partner with embedded, ASIC, and validation teams to define scope and dependencies; Identify and drive resolution of cross-team risks and blockers; Drive silicon bring-up and platform enablement including firmware and hardware/software integration; Run program operating cadence (planning, standups, reviews); Manage geographically distributed teams and external partners; Build program management processes and tooling

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