Find a jobRecruiters

Embedded Software Engineer (Summer Intern, BS/MS)

Exclusive opportunity

Onsite

Embedded Software Engineer (Summer Intern, BS/MS)

Waymo

Embedded Software Engineer (Summer Intern, BS/MS)

Skills

RGitLinux

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Internship

Location:

United States

Work mode:

Onsite

Published on:

9 October 2026

What they need


  • Software Engineering in the Hardware organization is where software meets the physical world. The Waymo Embedded Software Engineering team develops the critical, safety-critical software running at the edge of the Waymo driver, interfacing directly with steering, braking, propulsion, power distribution, and vehicle sensors
  • You will develop the abstractions and business logic to safely control and manage autonomous vehicles across different vehicle platforms and OEMs
  • Operating under stringent real-time, deterministic, and fail-operational constraints, the team builds high-reliability onboard firmware and off-vehicle simulation tooling, having a direct and material impact on Waymo’s ability to scale safely to more vehicles and cities
  • Waymo interns partner with leaders in the industry on projects that create impact to the company. We believe learning is a two-way street: applying your knowledge while providing you with opportunities to expand your skill-set
  • Interns are an important part of our culture and our recruiting pipeline. Join us at Waymo for a fun and rewarding internship!
  • Develop high-quality vertically-integrated C++ software systems (on-vehicle firmware and off-vehicle simulation/tooling) running at the edge of the Waymo driver
  • Contribute directly to the bring-up, validation, and debugging of next-generation compute platforms, peripheral drivers, and hardware-software interfaces for new vehicle platforms
  • Write robust unit tests (such as gTest) and Software-in-the-Loop (SIL) simulation fixtures to validate edge-case handling, system robustness, and fault containment
  • Analyze field data logs, vehicle telemetry, and simulation results to identify root causes and improve firmware performance
  • Participate in cross-functional engineering workflows, design discussions, and code reviews alongside experienced embedded and systems engineers
  • This will be a hybrid onsite internship position

Benefits

  • Medical, dental, and vision insurance for employees and dependents
  • Employee assistance programs focused on mental health
  • Personalized workplace adjustments for diverse needs and abilities, including physical, mental, and neurodivergent considerations
  • Access to mental health apps
  • Onsite wellness centers
  • Medical advocacy program for transgender employees
  • Second medical opinion for you and your loved ones
  • Support programs including menopause benefit
  • Counseling services
  • Competitive compensation
  • Regular bonus and equity performance grant opportunities
  • Generous 401(k) and regional retirement plans
  • Annual cross-company compensation review and pay equity analysis
  • 1-on-1 financial coaching
  • Fertility and growing family assistance
  • Parental leave and baby bonding leave
  • Backup childcare
  • Survivor income benefit
  • Elder care and support
  • Caregiver leave
  • Paid time off, including vacation, bereavement, sick leave, parental leave, disability, and holidays
  • Jury duty leave
  • Military leave
  • Hybrid work model with remote work opportunities also available
  • Educational reimbursement
  • Peer learning and coaching platform
  • Donation matching programs
  • Volunteer hours
  • Employee resource groups
  • Internal community groups and local culture clubs
  • Inspiring spaces to work, recharge, and collaborate with fellow Waymonauts
  • On-site meals and snacks
  • Fitness centers, massage programs, and ergonomic support
  • On-demand fitness, wellbeing, and cooking classes
  • Commuter benefits- Strong programming foundation in C or C++, with a solid understanding of data structures, pointers, and memory management
  • Familiarity with Linux development environments, command-line tools, and version control systems (e.g., Git)
  • Demonstrated problem-solving ability, debugging skills, and comfort navigating ambiguity when working with evolving platforms or prototypes
  • High curiosity, a continuous learning mindset, and the enthusiasm to explore unfamiliar hardware architectures, tools, and codebases
  • Enrolled in a BS or MS program in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related technical field
  • Embedded Systems and Real-Time Programming: Hands-on experience developing software for microcontrollers (such as ARM Cortex-M or Cortex-R), bare-metal environments, or RTOS with resource-constrained execution
  • Hardware Bring-Up and Lab Debugging: Practical experience with board bring-up, hardware-software integration, and lab instrumentation such as oscilloscopes, logic analyzers, and multimeters
  • Testing and Quality: Experience with C++ unit testing frameworks like Google Test (gTest) and test-driven development methodologies
  • Open Source and Student Team Experience: Active involvement in collegiate engineering teams (such as Formula SAE, Formula Electric, Baja SAE, robotics clubs) or open-source projects demonstrating dedication to crafting high-quality modern C++ software
  • Scripting and Tooling: Proficiency in Python for test automation, telemetry data analysis, or build scripting- We will accept resumes on a rolling basis until the role is filled. To be in consideration for multiple roles, you will need to apply to each one individually - please apply to the top 3 roles you are interested in

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools