2389 IT & Software Developer jobs in the US

Waymo jobs

Onboard Developer Platform Engineer

$170,000 - 216,000
Waymo
Amphitheatre Parkway 1600, Mountain View
$170,000 - 216,000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree in Computer Science, Electrical Engineering, Robotics, Physics, Mathematics or a related field (or equivalent experience) - Minimum of 3 years of experience as a Software Engineer or in similar positions - At least 3 years of experience with C++ programming - Minimum of 2 years of experience with large-scale or high-complexity systems supported by numerous engineers - At least 2 years of experience in infrastructure projects focused on building efficient, user-friendly, scalable systems and tools - Preferred experience of 2 years in optimizing end-to-end systems for high performance in the infrastructure/systems/performance domain - Preferred experience of 2 years in utilizing profile-guided techniques for software optimization - Familiarity with large-scale evaluation methods - Experience with large-scale software re-architecture initiatives - Knowledge in machine learning pipelines and workflows

Technologies

Robotics

Responsibilities

- Design, create, and maintain robust, scalable systems to meet user requirements, including enhancing large-scale simulation and evaluation processes, reinforcement learning pipelines, and data analysis - Enhance and expand the simulation and evaluation platform to significantly boost the development efficiency for onboard engineers - Develop modular architectures and frameworks for Advanced Vehicle Deployment (ADV) to ensure low latency and high reproducibility in simulations while maintaining optimal performance for on-car operations - Optimize resource allocation for cloud datacenters to achieve large-scale simulation, including minimizing CPU utilization, latency, and RAM consumption, while efficiently determining the computational requirements for CPU, GPU, and TPU - Collaborate with teams to identify and solve compute performance issues across the ADV system, simulation, and analysis software stacks, ensuring minimal latency - Establish and improve processes for high-scale performance evaluation, debugging, and software change management

Description


At Waymo, we are a leading autonomous driving technology company dedicated to becoming the most trustworthy driver in the world. Beginning as the Google Self-Driving Car Project in 2009, we have committed ourselves to developing the Waymo Driverโ€”an innovative solution that enhances mobility access and aims to save lives lost in road accidents. Our Driver has completed over ten million rides and boasts over 100 million autonomous miles driven. As we continue to rapidly scale our operations, we are focused on improving developer productivity to tackle new challenges. We offer competitive salaries, annual bonuses, an equity incentive program, and a comprehensive benefits package to our employees. We are currently hiring for a hybrid role positioned within our dynamic team.
Something wrong or incorrect with this job? Tell us in the chat ๐Ÿ’ฌ on the right โžก๏ธ
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 2389 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

Jump, Sched LLC, Ace Software Consulting Inc., Airia Brands Inc, Snaplii, PosiTrace, DataAnnotation among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Jobot as they are hiring for 78 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.