Skip to main content

Waymo

Software Engineer, GPU

Mountain View, CA, USA; New York, NY, USAFrom $259kmidAdded 1 month ago

About this role

Waymo is looking for a Software Engineer with expertise in GPU technology to enhance their automotive compute platform. The role involves developing high-performance GPU software, collaborating on SoC projects, and optimizing system performance for autonomous driving applications.

What you'll do

  • Develop high-performance GPU primitives and abstractions
  • Collaborate on SoC projects focused on GPU components
  • Manage performance and correctness of the onboard stack on new GPU platforms
  • Contribute to CI/CD testing infrastructure for GPUs
  • Create profiling and debugging tools for new GPU platforms

What they're looking for

  • Proficiency in C++
  • Experience with full-system simulation frameworks
  • Understanding of GPU hardware architecture
  • Knowledge of performance analysis tools
  • Interest in developing complete GPU software stack
  • Familiarity with Linux device drivers (preferred)
  • Experience with GPU optimization techniques (preferred)
  • Familiarity with GPU libraries (preferred)

Benefits

  • Discretionary annual bonus program
  • Equity incentive plan
  • Generous company benefits program
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Waymo

Waymo develops autonomous driving technology and vehicles, building the AI systems, simulation platforms, and infrastructure that power the Waymo Driver. The company is hiring for ML infrastructure engineers, platform engineers, labeling system developers, backend software engineers, and automotive systems engineers to scale its autonomous driving capabilities.

Website
waymo.com
View all jobs at Waymo