Autonomous Vehicle Embedded Software Engineer

Nuro

Mountain View (CA)

On-site

USD 146,000 - 219,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Nuro is seeking an Embedded Software Engineer to design, implement, and test safety-critical embedded software for multicore automotive microcontrollers. You will work across RTOS, drivers, and middleware, integrating the Nuro Driver with new vehicle platforms on public roads.

You will collaborate with systems, safety, hardware and autonomy teams, contributing to bring-up, verification, and ISO 26262 compliant development processes. 2+ years of embedded C experience is required.

Qualifications

  • B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering or closely related field.
  • 2+ years of industry experience developing embedded software in C, including work on a real-time operating system.
  • Solid computer science fundamentals: data structures, concurrency and algorithm design.
  • 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.

Responsibilities

  • Design, implement and test embedded C software for safety-critical multicore automotive microcontrollers, including RTOS, drivers, scheduling, and bootloader.
  • Integrate the Nuro Driver with new vehicle platforms: CAN and Ethernet interfaces with OEM ECUs, and validate on bench and in vehicle.
  • Hands-on device and vehicle bring-up, prototyping and debugging on multiple vehicle platforms.

Skills

Embedded C
RTOS
Device drivers
CAN
Automotive Ethernet

Education

Bachelor's degree in CS/CE/EE

Job description

Nuro is seeking an Embedded Software Engineer to design, implement, and test safety-critical embedded software for multicore automotive microcontrollers. You will work across RTOS, drivers, and middleware, integrating the Nuro Driver with new vehicle platforms on public roads.

You will collaborate with systems, safety, hardware and autonomy teams, contributing to bring-up, verification, and ISO 26262 compliant development processes. 2+ years of embedded C experience is required.

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
Autonomous Vehicle Hardware Engineer
Autonomous Vehicle Hardware Engineer

Kindredventures • Mountain View (CA)

On-site
USD 120,000 - 180,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 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
Software Engineer, Onboard & Devices Platform
Software Engineer, Onboard & Devices Platform

Nuro • Mountain View (CA)

On-site
USD 160,000 - 241,000
Autonomous Vehicle Hardware Engineer (L4 Systems)
Autonomous Vehicle Hardware Engineer (L4 Systems)

Nuro • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer, Autonomous Vehicles
Senior Embedded Software Engineer, Autonomous Vehicles

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Equity
Benefits
Senior Embedded RTOS Engineer – Automotive Software (Equity)
Senior Embedded RTOS Engineer – Automotive Software (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Benefits
Senior Software Engineer - Autonomous Simulation
Senior Software Engineer - Autonomous Simulation

Nuro • Mountain View (CA)

On-site
USD 193,930 - 291,150
Annual performance bonus
Equity options
Comprehensive benefits