Senior Embedded Software Engineer

Nuro

Mountain View, CA, United States Posted October 18, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$176,400 - $264,000

Job Description

Join Nuro, a robotics company focused on transforming local commerce. As a Senior Embedded Software Engineer, you will work on safety-critical embedded controllers that connect the Nuro Driver™ to the vehicle. You will design, implement, and test embedded C software for multicore automotive microcontrollers, integrate the Nuro Driver™ with new vehicle platforms, and collaborate with various engineering teams. This position offers benefits such as a free Caltrain pass, company stock options, and health insurance.

  • Design, implement, and test embedded C software for safety-critical multicore automotive microcontrollers, including base software, middleware, and application components.
  • Integrate the Nuro Driver™ with new vehicle platforms, defining and implementing CAN and Ethernet interfaces with OEM ECUs, and validating them on bench and in vehicle.
  • Collaborate daily with systems, safety, hardware, controls, and autonomy engineers, and with OEM and supplier partners, from definition through verification.
  • Working knowledge of microcontroller internals and peripherals, with depth in at least one of device driver development, CAN or automotive Ethernet, bootloaders and software update, embedded security, or vehicle-level integration and test
  • 3+ years of industry experience developing embedded software in C, including work on a real-time operating system
  • Comfortable at the bench with debug probes, oscilloscopes, logic analyzers and CAN tools. You enjoy finding out why hardware and software disagree
  • Solid computer science fundamentals: data structures, concurrency and algorithm design
  • B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering or a closely related field
  • Strong problem-solving and debugging skills, clear written and spoken communication, and a track record of working well with engineers from other disciplines
  • 5+ years of embedded development in the automotive or autonomous vehicle industry, including a production launch
  • Experience with Infineon AURIX TC3xx, SafeRTOS or FreeRTOS, or AUTOSAR Classic base software such as MCAL and communication stacks
  • Hands-on functional safety experience with ISO 26262, or safety-critical development in another regulated industry such as DO-178C or IEC 62304
  • Vehicle network integration experience: DBC and ARXML, UDS diagnostics, E2E protection, time synchronization
  • Knowledge of vehicle functions, vehicle dynamics or control theory
Required Skills
controllership collaboration concurrency electrical engineering problem solving communication
How to apply

You apply on Nuro’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Nuro

See every open role at Nuro on ARes.

More Jobs at Nuro
Share This Job