Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Software Engineer, Embedded

Waymo

$170,000 - $216,000
Dec 5, 2025
Mountain View, CA, US
Apply Now

Waymo is looking to improve access to mobility while saving thousands of lives now lost to traffic crashes by building the Waymo Driver—The World's Most Experienced Driver™

Requirements

  • At least 2+ years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.)
  • Experience in at least one of: robotics, control, estimation, real-time / embedded systems, large-scale data analysis or distributed systems
  • Experience developing for and troubleshooting distributed systems (e.g., backend software)
  • In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools
  • Working experience with safety critical systems / functional safety
  • Proficiency in Python
  • Experience with sensing and signal processing

Responsibilities

  • Develop high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle software) to manage autonomous vehicle functions
  • Analyze field data (logs) and simulation results
  • Participate in cross-functional workflows (e.g., requirement reviews, project planning)

Other

  • Degree (BS, MS) in Computer Engineering, Computer Science, or similar or equivalent practical experience
  • This role follows a hybrid work schedule
  • You will report to a Software Engineer
  • 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