Talent.com
Software Engineer, Embedded
Software Engineer, EmbeddedWaymo • Mountain View, California, United States
Software Engineer, Embedded

Software Engineer, Embedded

Waymo • Mountain View, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.


Hardware Engineering is an innovative and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're seeking curious and talented teammates to keep us moving in the right direction.


This role follows a hybrid work schedule and you will report to a Software Engineer.


You will:



  • Develop high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle software) to manage autonomous vehicle functions

  • Analyze field data (logs) and simulation results

  • Participate in cross-functional workflows (e.g., requirement reviews, project planning)


You have:



  • Degree (BS, MS) in Computer Engineering, Computer Science, or similar or equivalent practical experience

  • At least 2+ years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.)

  • This role is specifically for C++ and not for C/C++

  • Experience in at least one of: robotics, control, estimation, real-time / embedded systems, large-scale data analysis or distributed systems. This could be hobby-level so long as it can be demonstrated (e.g., through open source projects)



We prefer:



  • Experience developing for and troubleshooting distributed systems (e.g., backend software).

  • In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools.

  • Working experience with safety critical systems / functional safety.

  • Open source projects that demonstrate dedication to crafting high quality C++ software.

  • Proficiency in Python

  • Experience with sensing and signal processing



The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.


Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range
$170,000—$216,000 USD

[job_alerts.create_a_job]

Software Engineer, Embedded • Mountain View, California, United States

[internal_linking.similar_jobs]
Embedded Software Engineer

Embedded Software Engineer

Commscope • Santa Clara, CA, US
[job_card.full_time]
In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.Access Networks Solutions(ANS) is now Aurora Networks, a bold name that reflects our vision for...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Cisco • San Jose, CA, United States
[job_card.full_time]
The application window is expected to close on: 05/28/2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Be part of the Data Ce...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer - Platform & Firmware

Embedded Software Engineer - Platform & Firmware

Pivotal Systems • Fremont, CA, United States
[job_card.full_time]
Embedded Software Engineer (Platform & Firmware).We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, suc...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

United IT Solutions • Fremont, CA, United States
[job_card.full_time]
Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

Rivian • Palo Alto, CA, United States
[job_card.full_time] +1
Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer - Special Purpose Software

Embedded Software Engineer - Special Purpose Software

Joby Aviation • Santa Cruz, CA, United States
[job_card.full_time]
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer, Embedded Systems

Staff Software Engineer, Embedded Systems

Vantage Point Consulting Inc. • Mountain View, CA, United States
[job_card.full_time]
Client is seeking a Staff Software Engineer to lead core design and development efforts for the next generation of our Infotainment software stack on Linux and Android platforms.In this role, you'l...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Engineer, Embedded Software (San Jose)

Principal Engineer, Embedded Software (San Jose)

InnoPhase IoT • San Jose, CA, United States
[job_card.full_time]
If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer - Core OS

Embedded Software Engineer - Core OS

Applied Intuition • Sunnyvale, CA, United States
[job_card.full_time]
Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet.Applied Intuition...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Wing • Palo Alto, CA, United States
[job_card.full_time]
Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer - Platform

Embedded Software Engineer - Platform

Intuitive • Sunnyvale, CA, United States
[job_card.full_time]
It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at.We're a team of engineers, clin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Global Connect Technologies • Mountain View, CA, United States
[job_card.full_time]
Job Opportunity - Software Lead.We are seeking an experienced Senior Embedded Software Engineer with a strong background in automotive software development, particularly in telematics and infotainm...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

eSpace • Saratoga, CA, United States
[job_card.full_time]
Ready to make connectivity from space universally accessible, secure and actionable? Then you've come to the right place!.E-Space is bridging Earth and space to enable hyper-scaled deployments of I...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Development Engineer II, AWS Hardware Engineering Services

Embedded Software Development Engineer II, AWS Hardware Engineering Services

Amazon • Cupertino, CA, United States
[job_card.full_time]
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.In other words, we're the people who keep the cloud running.We support all AWS data c...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

META • Sunnyvale, CA, United States
[job_card.full_time]
At Meta, we're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences.Our team of world-class experts is developing and shipping prod...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Ford Motor Company • Palo Alto, CA, United States
[job_card.full_time]
We are the movers of the world and the makers of the future.We get up every day, roll up our sleeves and build a better world -- together.At Ford, we're all a part of something bigger than ourselve...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Platform Embedded Software Engineer, Systems Engineering

Senior Platform Embedded Software Engineer, Systems Engineering

Everpure LLC • Santa Clara, CA, United States
[job_card.full_time]
We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Jobot • San Jose, CA, US
[job_card.full_time]
Cutting edge space & defense technology! This Jobot Job is hosted by: Stephen Brainerd Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $55 - $115...[show_more]
[last_updated.last_updated_30] • [promoted]