Staff Technical Program Manager, Embedded Software
Core
Drive programs at the core of how Aurora builds, validates, and ships embedded software, embedding deeply with engineering teams to keep programs on track and ensure safe delivery.
Role type
Staff Technical Program Manager (Embedded Software)
Builds
Embedded software for self-driving vehicles and logistics
Domain
Autonomous vehicles / Embedded systems
Deliverable
production ML models | product features
Required skills
Program planning and execution, Hardware-software integration management, Release cycle management, Cross-functional communication, Risk management, Resource allocation
Preferred skills
Autonomous vehicles experience, Robotics experience, Automotive industry experience, Embedded systems concepts (firmware, sensor integration), Safety-critical software development, Hands-on software/firmware development
Technologies
Firmware, Sensor integration, Onboard networking, Hardware bring-up
Responsibilities
Lead end-to-end planning and execution for a focused area of the Embedded Software organization, Track and manage dependencies between hardware and software teams, Identify bottlenecks in development workflows and drive systemic improvements, Proactively manage resource needs and help leadership make informed tradeoffs, Provide clear, data-driven program status and dependency tracking for leadership reviews
Seniority
Staff, hands-on IC