Staff Technical Program Manager, Embedded Software
Mountain View, CA - USA
Job Summary
Who we are
Auroras mission is to deliver the benefits of self-driving technology safely quickly and broadly.
At Aurora you will tackle massively complex problems alongside other passionate intelligent individuals growing as an expert while expanding your knowledge. For the latest news from Aurora visit follow us onLinkedIn.
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer get crucial goods where they need to go and make mobility more efficient and accessible for all.
We are searching for a Staff Technical Program Manager Embedded Software to drive programs at the core of how Aurora builds validates and ships embedded this role you will embed deeply with one of our Embedded Software engineering teams working at the intersection of hardware and software development to keep programs on track surface risks early and ensure our engineers have what they need to move fast and ship safely.
In this role you will
- Lead end-to-end planning and execution for a focused area of our Embedded Software organization owning the program roadmap from early scoping through delivery.
- Track and manage dependencies between hardware and software teams ensuring development milestones stay synchronized and risks are surfaced and addressed before they become blockers.
- Develop a strong working understanding of the teams technical domain to ask the right questions spot gaps and drive meaningful conversations with engineers and leadership.
- Identify bottlenecks in development workflows release processes or tooling and work with engineering leadership to drive systemic improvements to team velocity.
- Proactively manage resource needs flag gaps and help leadership make informed tradeoffs between scope schedule and quality.
- Provide clear data-driven program status and dependency tracking for engineering and executive leadership reviews.
Required Qualifications
- Minimum 5 years of experience managing complex technical programs in an embedded software firmware or hardware-software integration environment
- Proven ability to manage programs where software development is tightly coupled to physical hardware understanding how hardware timelines affect software delivery and how to plan around that uncertainty
- Experience managing software or firmware release cycles including validation processes and rollback strategies for hardware-dependent software
- Strong cross-functional communicator who can align hardware engineers software engineers and leadership around a shared program plan
Desirable Qualifications
- Experience with autonomous vehicles robotics or the automotive industry
- Familiarity with embedded systems concepts such as firmware development sensor integration onboard networking or hardware bring-up
- Experience with developing safety-critical software
- Experience with hands-on software or firmware development
The base salary range for this position is $181000-$290000 per year. Auroras pay ranges are determined by role level and location. Within the range the successful candidates starting base pay will be determined based on factors including job-related skills experience qualifications relevant education or training and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus equity compensation and benefits.
#LI-JH1
#Staff
Required Experience:
Manager
About Company
Working at Aurora At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks. We believe in-person work increases ... View more