Senior/Staff Software-Hardware Integration Technical Program Manager - Autonomy
Obligāti:AISenior
Your tasks
- Work with SW and HW engineering leaders and their TPMs (Perception, Prediction & Behavioral ML, TeleGuidance, Planning & Controls, Collision Avoidance System, Sensors, Compute, Vehicle Platform) to build one integrated HW-SW roadmap, timeline and set of deliverables
- Drive HW-SW integration programs end to end. This covers sensor bring-up (cameras, lidars, radars), compute platform transitions (GPU, memory, SoC) and how they affect Autonomy software performance, latency and resource budgets
- Line up SW release trains and vehicle integration milestones, and manage the dependencies and handoffs between teams
- Drive cross-functional Autonomy teams to build and ship solutions that improve driving behavior
- Find HW-SW integration and program risks early, and build plans to reduce them
- Build and deliver executive presentations on program status, issues, risks and accomplishments
Requirements
- BS/MS in computer science, electrical engineering, computer engineering or a related field, or equivalent experience
- 10+ years of engineering program management experience
- A track record of driving HW-SW integration programs, ideally in autonomous vehicles, automotive, robotics, aerospace or consumer electronics
- Working knowledge of AV sensors (cameras, lidars, radars) and compute (GPUs, memory, embedded and accelerated platforms)
- Experience with AI/ML, autonomous vehicles, computer vision, large language models, reinforcement learning, simulation, or automotive/aerospace processes
- Deep familiarity with software development processes, plus understanding of HW development cycles and build phases
- Skill with program tools and methods such as Gantt charts, risk matrices, Smartsheet and JIRA
- A strong track record of managing complex cross-functional projects and solving problems
- The ability to keep the big picture in view and to communicate clearly and concisely for each audience
- Excellent written, verbal and presentation skills, including the ability to visualize KPIs and program risks
- Hands-on experience with sensor and compute systems and how they integrate with autonomy software
- Experience developing and scaling strategy, processes, plans, procedures and reporting, and handling escalations
- Strong references that show you build good working relationships with senior leaders, program managers and engineers across functions