Waymo

Senior Software Engineer, Vehicle Platforms C++

Waymo
Apply
5 months ago
Mountain View, CA, USASenior
H1B Sponsor

Base Salary

$213k - $263k/yr

Responsibilities

  • Develop high-quality vertically integrated C++ software systems for autonomous vehicle functions across on-vehicle and off-vehicle environments.
  • Analyze field data, including logs, and simulation results.
  • Participate in cross-functional workflows such as requirements reviews and project planning.

Requirements

  • At least five years of professional experience developing production software in modern C++.
  • A BS or MS degree in Computer Engineering, Computer Science, or a similar field, or equivalent practical experience.
  • Advanced knowledge of C++ patterns, idioms, and unit test methodology.
  • Preferred experience developing and troubleshooting distributed systems, particularly embedded systems with microcontrollers or resource constraints.
  • Preferred in-depth understanding of microcontroller-based embedded systems and associated development and debugging tools.
  • Preferred experience with safety-critical systems and functional safety.
  • Preferred experience with cybersecurity, including Secure Boot, SecOC, or MACSec.
  • Open source projects demonstrating dedication to high-quality C++ software are preferred.

Benefits

  • Hybrid work schedule.
  • Eligibility for a discretionary annual bonus program, equity incentive plan, and company benefits program, subject to eligibility requirements.

Tech Stack

Categories

Waymo

About Waymo

1,001-5,000 employees

On the journey to be the world's most trusted driver. With the Waymo Driver, we can improve mobility while saving thousands of lives. Download the Waymo One app and ride today. Waymo reaches out to candidates from official channels only (e.g. directly from @waymo.com email addresses, or through our recruiters or sourcers who are noted as such on LinkedIn). We do not contact candidates about career opportunities through instant messaging apps like Telegram, email addresses from domains other than waymo.com (such as Gmail addresses), direct messages on Twitter, Facebook, and Instagram, or text messages. Visit waymo.com to check out our official job listings. Need support? Send us a message – we're here to help.

Contact me