companyWaymo LLC logo

Senior System Engineer - Telematics

Waymo LLCMountain View, California, USA
On-site Full-time $204K/yr - $259K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in system software development, particularly in Linux environments. Strong knowledge of networking protocols and data communication. Experience with low-level software and hardware integration. Excellent problem-solving abilities and strong communication skills. Ability to work collaboratively in a dynamic, fast-paced environment.

About the job

Waymo, an innovator in autonomous driving technology, aims to be the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility while preventing countless lives lost to traffic accidents. The Waymo Driver is the backbone of our fully autonomous ride-hail service, applicable to various vehicle platforms and product use cases. With over ten million rider-only trips under its belt, the Waymo Driver has autonomously navigated more than 100 million miles on public roads and engaged in extensive simulation across 15+ U. S. states.

The Waymo Onboard Infrastructure team is responsible for the low-level software and infrastructure supporting various components of the Waymo self-driving system. Our work encompasses everything from low-level system software to high-bandwidth data logging, inter-process communication (IPC), performance analysis, and comprehensive system debugging. Collaborating closely with Hardware, Compute, Sensor, Perception, Behavior, and Machine Learning teams, we strive to build the most efficient and low-latency self-driving solution in the industry.

As a member of the System Software Team, you will concentrate on the Telematics unit—the essential Linux-based gateway that manages all data flow in and out of the autonomous vehicle. This role involves critical functions such as real-time diagnostics, over-the-air (OTA) software updates, and high-bandwidth telemetry. You will play a pivotal role in developing, securing, and maintaining the connectivity infrastructure that drives the continuous operation and improvement of Waymo's fleet.

In this role, your responsibilities will include:

  • System Software Development: Collaborate with a dedicated 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 to launch.
  • Linux OS Ownership: Manage and enhance the operating system of the Telematics unit, which includes the Linux kernel, device drivers, and core OS services.
  • Networking & Connectivity: Develop and implement robust, high-performance networking solutions that ensure reliable data transfer over Wi-Fi and cellular modems.
  • Infrastructure & Testing: Create and apply a comprehensive testing methodology and infrastructure to verify the reliability and security of low-level software while facilitating seamless updates across the fleet. Utilize automated testing of hardware to validate low-level hardware-software systems.
  • Cross-Functional Problem Solving: Effectively collaborate with hardware partners (SoC vendors, ODMs) and internal engineering teams to address complex, cross-disciplinary system challenges.

About Waymo LLC

Waymo is a leading company in the autonomous driving sector, committed to developing innovative technologies aimed at enhancing safety and accessibility in transportation. With a rich history stemming from Google's pioneering efforts in self-driving cars, Waymo continues to redefine the future of mobility.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.