Tech Lead Manager- Onboard Software Performance

Waymo

Mountain View, CA, United States
Base: $238,000 - $302,000 usd; bonus/equity: discr...
Hybrid
Maximize performance and compute utilization
Optimize software for hardware platform
Ensure state of the art reaction latency
Waymo is seeking a Tech Lead Manager for their Onboard Software Performance team, responsible for optimizing performance and resource utilization in autonomous driving systems. The ideal candidate will have extensive software engineering and management experience, particularly in high-performance systems

Job Summary

  • The Onboard Software Performance team ensures that systems running on ADV meet strict performance requirements such as producing necessary outputs within strict latency targets and using appropriately allocated compute resources.
  • You will develop ADV's modular architecture improvements and frameworks that maximize performance and compute utilization and ROI for driving quality.
  • You will collaborate with onboard and hardware teams to identify and improve compute performance bottlenecks and codesign hardware/software for best performance.

Matching Summary

Match Score: 85

Waymo is seeking a Tech Lead Manager for their Onboard Software Performance team, responsible for optimizing performance and resource utilization in autonomous driving systems. The ideal candidate will have extensive software engineering and management experience, particularly in high-performance systems.

Salary

Base: $238,000 - $302,000 USD; Bonus/Equity: discretionary annual bonus program, equity incentive plan; Benefits: generous Company benefits program

Skills & Requirements

Must-have

  • Maximize performance and compute utilization
  • Optimize software for hardware platform
  • Ensure state of the art reaction latency
  • Develop high scale performance evaluation processes
  • Optimize system resource usage in Cloud datacenters
  • C++ development experience

Nice-to-have

  • Robotics experience
  • Low level optimization techniques
  • ML performance and frameworks
  • Large scale evaluation techniques
  • Large scale software re-architecture

Key Requirements

  • 6 years of software engineering experience
  • 2 years of software management experience
  • 4 years in infrastructure/systems/performance domain
  • 4 years of technical lead experience
  • 4 years of C++ experience
  • BS/MS in relevant field or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter