Embedded Automotive Software Engineer (Safety-Critical)

Nuro

Mountain View (CA)

On-site

USD 146,000 - 219,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nuro is recruiting an Embedded Software Engineer to build safety-critical software for the Nuro Driver on production vehicles. You will work across multicore automotive microcontrollers, from RTOS and device drivers up through middleware and vehicle interfaces.

You will collaborate with OEM and supplier teams as hardware evolves. The role spans bringing up new platforms, implementing CAN and Ethernet interfaces, and contributing to verification and safety processes.

Qualifications

  • Bachelor's degree in CS, CE or EE.
  • 2+ years of embedded C experience.
  • Strong fundamentals in data structures and algorithms.
  • Experience with real-time OS and automotive interfaces.
  • Good problem-solving and cross-disciplinary collaboration.
  • Ability to debug with probes, scopes, and CAN tools.

Responsibilities

  • Design, implement and test embedded C software for safety-critical multicore automotive microcontrollers.
  • Integrate the Nuro Driver with new vehicle platforms via CAN and Ethernet interfaces.
  • Bring-up devices and vehicles, from power-on to autonomous operation.
  • Build and maintain verification infrastructure: unit tests, benches, test procedures.
  • Work within ISO 26262 development process with traceability.
  • Collaborate daily with systems, safety, hardware, controls, autonomy engineers and OEM/supplier partners.

Skills

Embedded C
RTOS
CAN interface
Vehicle Ethernet

Education

Bachelor's in CS/CE/EE

Tools

CAN tools
Embedded debuggers

Job description

Nuro is recruiting an Embedded Software Engineer to build safety-critical software for the Nuro Driver on production vehicles. You will work across multicore automotive microcontrollers, from RTOS and device drivers up through middleware and vehicle interfaces.

You will collaborate with OEM and supplier teams as hardware evolves. The role spans bringing up new platforms, implementing CAN and Ethernet interfaces, and contributing to verification and safety processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Nuro • Mountain View (CA)

On-site
USD 146,000 - 219,000
Embedded Sensor Platform Engineer for Robotics
Embedded Sensor Platform Engineer for Robotics

Nuro • Mountain View (CA)

On-site
USD 132,000 - 165,000
Senior Systems Safety Engineer for Autonomous Driving
Senior Systems Safety Engineer for Autonomous Driving

Nuro • Mountain View (CA)

On-site
USD 132,000 - 291,000
Senior Embedded Firmware Engineer – Automotive RTOS
Senior Embedded Firmware Engineer – Automotive RTOS

Humble Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000
Autonomous Vehicle Hardware Engineer
Autonomous Vehicle Hardware Engineer

Kindredventures • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Sensor Platform for Autonomy
Senior Software Engineer, Sensor Platform for Autonomy

Kindredventures • Mountain View (CA)

On-site
USD 160,360 - 240,540
Annual performance bonus
Equity options
Competitive benefits package
Senior Software Reliability Engineer for Autonomous Fleet
Senior Software Reliability Engineer for Autonomous Fleet

Kindredventures • Mountain View (CA)

On-site
USD 132,000 - 241,000
Annual bonus
Equity
Benefits package
Senior Real-Time System Software Engineer (Embedded)
Senior Real-Time System Software Engineer (Embedded)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Head of Autonomous Systems Engineering
Head of Autonomous Systems Engineering

Nuro • Mountain View (CA)

On-site
USD 284,000 - 426,000
Senior Embedded Platform Middleware Engineer for Safe AI Systems
Senior Embedded Platform Middleware Engineer for Safe AI Systems

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits