Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Tech Lead Manager- Onboard Software Performance

$238k - $302k

Waymo

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

Onboard Software Performance team ensures that systems running on ADV (Autonomously Driven Vehicle) meet strict performance requirements such as producing necessary outputs within strict latency targets and using an appropriately allocated amount of compute resources (CPU/GPU/TPU/RAM etc) for each respective submodule. All of this needs to be done at scale with performance guarantees of many 9s of reliability while enabling high velocity of system evolution.

In this hybrid role, you will report to a Senior Staff Engineer, Technical Lead Manager.

 

You will:

  • Develop ADV's modular architecture improvements and frameworks that maximize performance and compute utilization and ROI for driving quality
  • Evolve our compute usage on the car and simulation to enable continued scaling where the system runs fast on the car and efficiently in our data center
  • Collaborating with onboard teams to identify and improve compute performance bottlenecks across the stack to improve performance/driving quality
  • Collaborating with hardware teams to codesign hardware/software and optimize the software for best performance on our hardware platform
  • Ensuring our performance is strong at any driving complexity including as we scale to even more complex driving environments and encounter rarer events
  • Ensuring state of the art reaction latency for collision avoidance via novel system/architecture designs and extremely fast nominal performance
  • Developing necessary high scale performance evaluation, debugging and software change management processes
  • Optimizing system resource usage to simulation at scale in Cloud datacenters: minimizing CPU utilization and latency, minimizing RAM consumption, intelligently determining which computations should happen on CPU, GPU, and TPU.

 

You have:

  • BS/MS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience)
  • 6 years of software engineering experience on large scale/high complexity system (supported by hundreds of engineers)
  • 2 years of software management experience with at least 4 years in infrastructure/systems/performance domain optimizing end to end system for high performance metrics
  • 4 years of experience acting as technical lead in performance/software infrastructure domain
  • 4 years of experience in C++
  • Define roadmap/portfolio of projects optimizing for end results overall across all aspects of the problem space
  • Setup collaboration structures across team boundaries

 

We prefer:

  • Experience in robotics
  • Experience in low level optimization techniques, frameworks (SIMD/CUDA) and ML performance/frameworks
  • Experience in large scale evaluation techniques/data science and building performance metrics/tooling
  • Experience in large scale software re-architecture projects

#LI-Hybrid

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. 

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. 

Salary Range

$238,000—$302,000 USD

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Tech Lead Manager- Onboard Software Performance in Mountain View, CA vacancy
  • $212k - $340k

     ...Aurora, visit aurora.tech or follow us on LinkedIn...  ...Senior Staff Tech Lead Manager to join the Aurora Services...  ...apps, and real-time onboard code—that enable commercial...  ...is to build the software that drives the commercial...  ...1:1s, career pathing, performance reviews, and foster a... 
    Performance
    Software
    Work at office
    Local area
    Remote work
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $298k - $378k

     ...to our autonomous driving software. We enable our partners...  ...critical role, you will lead the development and enable...  ...deliverables in Waymo’s onboard driving stack. Performance Analysis: Dev tooling innovation...  .... Mentorship & Management: Act as a mentor to junior... 
    Performance
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $251k - $310k

     ...your challenge as a Staff Tech Lead Manager is to scale both this technology...  ...to ensure the safety and performance of our autonomous fleet,...  ...experimentation, and robust software quality. You will: Lead...  ...-functional teams (e.g., Onboard, Research, and other Simulation... 
    Performance
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $262k - $364k

    Play a leading role in a reliable infrastructure that drives business growth.Collaborate...  ...opportunities, and deliver impact.Identify performance optimization opportunities and deliver...  ...and architecture; and testing/launching software products.Preferred qualifications:Master... 
    Performance
    Software

    Google

    Mountain View, CA
    4 days ago
  •  ...runtime architecture of the onboard stack, including...  ...predictable real-time software for autonomous vehicles...  ...to evaluate stack performance and reliability. Port...  ...fundamentals. ~ Experience leading system design from...  ...scheduling, memory management, threading, and inter-... 
    Performance
    Software
    Full time
    Casual work
    Work at office
    Remote work

    Applied Intuition

    Sunnyvale, CA
    9 days ago
  • $192k - $267k

     ...Infrastructure Global Technical Sales Lead When leading companies...  ...with the product marketing management and engineering teams to stay...  ...to build the future. From software to hardware our teams are shaping...  ...GPU/accelerator application performance. ~ Experience building and... 
    Performance
    Software
    Worldwide

    CompliancePoint

    Sunnyvale, CA
    1 day ago
  • $245k - $265k

     ...combines AI-powered software with modular hardware...  ...hardware production AWS and leading customers including...  ...is recruiting a Tech Lead Manager to lead motion planning...  ...overall autonomy performance. Customers interact with...  ...excellence Hire and onboard top engineering... 
    Performance
    Software
    Full time
    Visa sponsorship

    Kodiak

    Mountain View, CA
    15 days ago
  •  ...flexibility and trust our employees to manage their schedules responsibly....  ...engineers interested in leading customer engagements and...  ...Customer Leads have a unique mix of software expertise, domain knowledge,...  ...requirements, interview performance, and the level and scope of the... 
    Performance
    Software
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $192.5k - $240.6k

     ...In this role you will lead customer strategy by focusing...  ...Realization, key performance metrics, gross...  ...customer success, from onboarding to renewal, with a focus...  ...of accomplishment of managing complex client relationships...  ...with enterprise software delivery lifecycles, success... 
    Performance
    Software
    Casual work

    Uniphore

    Palo Alto, CA
    3 days ago
  • $193.93k - $291.15k

     ...T. Rowe Price, and other leading investors.About the RoleWe...  ...Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/...  ...handling.Optimize autonomy performance for latency, CPU/GPU usage...  ...versioning, configuration management, and field telemetry.Experience... 
    Performance
    Software
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $208.3k - $281.8k

     ...revolutionize the way people manage vast volumes of data...  ...and installing software to monitoring and backing...  ...experience leading cross-functional teams...  ...continuously raising our performance bar as we strive to become...  ...for the interview or onboarding process, please visit... 
    Performance
    Software
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Amazon

    Palo Alto, CA
    2 days ago
  • $193.93k - $352.29k

     ...Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleOur software team is growing, and we are looking for talented...  ...be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform.Onboard Systems: Our... 
    Performance
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    10 hours ago
  • $281k - $356k

     ...Driver. We develop industry-leading simulation solutions using advanced...  ...measure and enhance the performance of the Waymo Driver. The...  ...strategy for the entire Simulator software stack. This can be...  ...debugging and software change management processes Optimizing system... 
    Performance
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...trust our employees to manage their schedules...  ...system has a hardware or software problem, it needs to be...  ...runtime architecture of the onboard stack: how processes...  ...to meet the high performance and high reliability requirements...  .... ~ Experience leading the design of a system... 
    Performance
    Software
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  •  ...Denodo is a leader in data management. The award-winning Denodo Platform is the leading data integration,...  ...region.We are seekinghigh-performance candidateswith atrack...  ...to identify, source, onboard appropriate channel &...  ...-driven enterprise software sales experience5+ years... 
    Performance
    Software

    Denodo

    Palo Alto, CA
    2 days ago
  • $251k - $310k

     ...vehicle behaviors while scaling performance in a data-driven way. The...  ...the advanced signals and software necessary to seamlessly scale...  ...will report to a Technical Lead Manager. You will: Work closely...  ...partners across Product and the Onboard stack Provide mentorship... 
    Performance
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...Ecosystems & Growth, you will lead both disciplines as...  ...: a Product Marketing Manager driving our strategic...  ...PLG motions, tracking performance and reallocating...  ...cloud, or infrastructure software, including at least 3...  ...information as part of the onboarding process prior to or on... 
    Performance
    Software
    Full time
    Work at office
    Immediate start

    Illumio

    Sunnyvale, CA
    5 days ago
  • $192k - $278k

    Lead the physical design implementation and strategy for high-performance silicon, with leadership scope ranging from critical, high-complexity...  ...project phases and team needs.Manage the full design cycle from RTL...  ...to build the future. From software to hardware our teams are... 
    Performance
    Software
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...robotics stack from high-performance hardware and robot...  ...for a Head of Talent to lead company‑wide...  ...execution across AI research, software, hardware, operations,...  ...Work closely with hiring managers to communicate the...  ...through the transition to onboarding. Partner with... 
    Performance
    Software

    Rhoda AI

    Mountain View, CA
    10 hours ago
  • $175k - $280k

     ...on Mars.SR. TECHNICAL PROJECT LEAD (SILICON ENGINEERING)At...  ...minutes of unboxing, and the software that brings it all together....  ...solutions that will expand the performance and capabilities of the Starlink...  ...Technical Project or Program Management experiencePREFERRED SKILLS AND... 
    Performance
    Software
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    10 hours ago
  • $120k - $140k

     ...ecosystem. We're not just building software — we're rewriting how the...  ...a first-of-its-kind digital performance marketing channel purpose-...  ...directly with executives and brand managers, helping them understand how...  ...success to refine messaging, onboard clients, and ensure program... 
    Performance
    Software
    Remote work
    Shift work

    Strategic Employment Partners (SEP)

    Palo Alto, CA
    10 hours ago
  • $159k - $196k

     ...Waymo’s Technical Program Managers and Program Managers are accountable...  ...of projects within the onboard team, collaborating with engineering...  ...progress, risks, and key performance indicators (KPIs) to...  ...Technical Program Manager in a software engineering environment ~ A... 
    Performance
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $157.6k - $214.84k

     ...the near future – with software and data at the core....  ...the Legal Operations Lead for Intrinsic and other...  ...oversee contract lifecycle management (CLM), legal...  ...providers, including onboarding, relationship management...  ...troubleshooting, and performance oversight. Budget &... 
    Performance
    Software
    Full time
    Contract work
    For contractors
    Local area

    Intrinsic

    Mountain View, CA
    1 day ago
  • $218.8k - $335.3k

     ...evaluation teams. We are looking for a Manager to lead the Metrics Frameworks team....  ...team’s direction, build a high-performing engineering organization, and...  ...grow a high-performing team of software and data engineers through hiring, onboarding, career development, feedback,... 
    Performance
    Software
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    10 hours ago
  • $258k - $387k

     ...Rowe Price, and other leading investors.About the RoleAs a Principal Software Engineer, you will help...  ...and build the high-performance, highly reliable foundation...  ..., Performance, and Onboard Systems, requiring deep...  ...efficiency, memory management, thread/process lifecycle... 
    Performance
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    10 hours ago
  • $211k - $356k

    Test and Validation Tech LeadCategoryChip DesignLocationSan Jose...  ...an Optical Validation & Test Lead to lead validation of next-...  ...in optical module test, test software development, and high-speed optical...  ...key metrics including Tx/Rx performance, BER, eye quality, TDECQ,... 
    Performance
    Software
    Temporary work

    MediaTek

    San Jose, CA
    10 hours ago
  • $164k - $295k

     ...an experienced Engineering Manager to lead a cloud backend team within...  ...orchestration systems. When customers onboard to the AIDR platform, your...  ..., building both high-performing teams and high-performing systems...  ...'ll Need: ~10+ years of software development experience... 
    Performance
    Software
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  • $205.5k - $278k

     ...Senior Staff Product Manager, Enterprise Data Platform...  ...the flexibility, performance, and extensibility required...  ...understanding across software engineers, data...  ...lifecycle, including onboarding, discovery, access, pipeline...  ...Demonstrated ability to lead through influence... 
    Performance
    Software
    Worldwide

    Intuit

    Mountain View, CA
    2 hours ago
  •  ...AccentureAccenture helps the world's leading enterprises reinvent by...  ....com.The RoleAs Senior Manager, Pre-Sales you support complex software sales cycles by...  ...team.Contribute to the onboarding of new team members on...  ...view of marketing performance, investment effectiveness... 
    Performance
    Software
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Mountain View, CA
    4 days ago
  •  ...DescriptionWe are looking for a Test Automation Lead to assess software quality through manual and automated...  ...communication skillsStrong organizational and time management skillsAbility to do multi-task effectivelyKnowledge on performance testing using JMeter is an advantageStrong... 
    Performance
    Software
    Shift work

    forhyre.com

    Sunnyvale, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Tech Lead Manager- Onboard Software Performance. Be the first to apply!