16h ago

Senior Software Engineer, Vehicle Platforms C++

Mountain View, CA, US

$213k-$263k / year

full-timesenior Hybridtransportation

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll develop high-quality vertically-integrated C++ software systems for autonomous vehicle functions at Waymo, managing on-vehicle and off-vehicle software. You'll analyze field data and simulation results to improve the Waymo Driver. This role offers the chance to work on cutting-edge autonomous driving technology.

๐ŸŽฏ What You'll Do

  • Develop C++ software for autonomous vehicle functions
  • Analyze field data and simulation results
  • Participate in cross-functional requirement reviews
  • Contribute to embedded systems software integration

๐Ÿ“‹ Requirements

  • Degree in Computer Engineering, CS, or equivalent
  • 5+ years professional experience in modern C++
  • Advanced knowledge of C++ patterns and unit test methodology
  • Experience with C++17/20

โœจ Nice to Have

  • Experience with distributed or embedded systems
  • Knowledge of safety critical systems
  • Experience with cybersecurity (Secure Boot, SecOC, MACSec)

๐ŸŽ Benefits & Perks

  • ๐Ÿ’ฐ Discretionary annual bonus
  • ๐Ÿ“ˆ Equity incentive plan
  • ๐Ÿฅ Company benefits program

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Phone Interviewยท 60 min
  3. 3Onsite Technical Interviewsยท 4 hours
0 0 0