Sr Software Engineer, TelematicsPosted today$259K

The opportunity

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…

What you'll do

  • System Software Development: Work on a small team of System Software and Linux Kernel Engineers to design, develop, and deploy production-grade system software components for driverless vehicles, from initial prototyping through launch.

  • Linux OS Ownership: Maintain and upgrade the operating system of the Telematics unit, including Linux kernel, device drivers, and core OS services.

  • Networking & Connectivity: Design and implement robust, high-performance networking solutions, focusing on reliable data transfer over wifi and cellular modems.

  • Infrastructure & Testing: Design and implement comprehensive testing methodology and infrastructure to ensure the reliability and security of low-level software and seamless deployment of updates across the fleet. Leverage automated testing of hardware to exercise low-level hardware-software systems.

  • Cross-Functional Problem Solving: Collaborate effectively with hardware partners (SoC vendors, ODMs) and internal engineering teams to tackle ambiguous, cross-disciplinary system challenges.

  • Network Topology: Contribute to the design and implementation of depot network topologies for efficient vehicle servicing.

What they're looking for

  • Education: BA/BS degree in Computer Science, Electrical Engineering, or a: relevant technical field, or equivalent practical experience.
  • Programming: Proficiency in C and C++ is required.
  • Linux Expertise: 3+ years of experience developing, debugging, and deploying software in a Linux environment.
  • Networking Fundamentals: A strong understanding of the IP-based networking stack and experience with its configuration and debugging in a Linux context.
Sr Software Engineer, Telematics at Waymo | Role Match