Senior Embedded Software Engineer
Nuro
Mountain View, CA, United States Posted October 18, 2026
Check how well your resume matches this job
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
How to apply
You apply on Nuro’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Nuro
See every open role at Nuro on ARes.
More Jobs at Nuro