Enable job alerts via email!

Embedded Software Engineer

Nuro

Mountain View (CA)

On-site

USD 167,000 - 228,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Nuro, an innovative robotics company, is looking for an Embedded Software Engineer to develop software for autonomous vehicle applications. The role involves collaboration across teams to ensure the safe operation of their self-driving technology, making it an excellent opportunity for skilled engineers passionate about robotics and embedded systems.

Benefits

Competitive benefits package
Annual performance bonus
Equity options

Qualifications

  • 3+ years of experience with real-time OS and real-time applications.
  • Good understanding of operating system internals (kernel or driver knowledge).
  • Proficient in debugging skills.

Responsibilities

  • Develop Embedded Software for L2+ to L4 autonomous applications.
  • Collaborate with hardware and software teams during product development.
  • Participate in vehicle bringup, testing, and development.

Skills

C programming
Problem solving
Debugging
Collaboration

Education

B.S., M.S. or Ph.D in Computer Science, Computer Engineering

Tools

CAN
SPI
Networking protocols

Job description

Join to apply for the Embedded Software Engineer role at Nuro

Join to apply for the Embedded Software Engineer role at Nuro

Get AI-powered advice on this job and more exclusive features.

Who We Are

Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializing AD applications. The Nuro Driver is our world-class autonomous driving system that combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver is one of the few driverless autonomous technologies on public roads today.

Who We Are

Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializing AD applications. The Nuro Driver is our world-class autonomous driving system that combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver is one of the few driverless autonomous technologies on public roads today.

Nuro has raised over $2B in capital from Fidelity, Bailie Gifford, T. Rowe Price, Google, and other leading investors. We’ve partnered with some of the world’s most respected brands including Uber, FedEx, Domino’s, Walmart, Kroger, and 7-Eleven.

About The Work

  • Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on base software, middle layer and some application algorithm development such as actuator interface and body controls
  • Collaborate closely with hardware, software and system engineers during the definition, design, and verification phases of product development to ensure safe and reliable operation of the Nuro Driver
  • Participate in hands-on vehicle bringup, prototyping, development, testing, and debugging on multiple vehicle platforms
  • Work closely with other Nuro autonomy software teams and vehicle OEMs/suppliers to integrate the Nuro Driver into vehicle platforms.

About You

  • Strong C programming skills
  • Good computer science fundamentals, e.g. data structures, concurrency and algorithm design
  • Good understanding of operating system internals, e.g. kernel or driver knowledge
  • Good problem solving and debugging skills
  • Good communication and collaboration skills
  • B.S., M.S. or Ph.D in Computer Science, Computer Engineering, or closely related field
  • 3+ years of experience with real-time OS and real-time applications
  • Proficient with CAN, SPI and/or Networking protocols

Bonus Points

  • 3+ years of embedded system development in autonomous vehicle or automotive industry with production launch experience
  • Hands-on Functional Safety Experience (ISO26262)
  • Knowledge of vehicle functions, vehicle dynamics and/or controls theories

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $167,000 and $228,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Nuro by 2x

Get notified about new Embedded Software Engineer jobs in Mountain View, CA.

Embedded Software Engineer, Google Tensor

Sunnyvale, CA $117,000.00-$173,000.00 2 weeks ago

Palo Alto, CA $116,300.00-$183,600.00 2 weeks ago

Menlo Park, CA $117,000.00-$173,000.00 2 weeks ago

Mountain View, CA $125,000.00-$253,000.00 1 month ago

Mountain View, CA $120,000.00-$140,000.00 1 month ago

Pleasanton, CA $150,000.00-$250,000.00 1 year ago

Mountain View, CA $145,000.00-$195,000.00 4 weeks ago

Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $177,000.00-$251,000.00 2 weeks ago

Firmware Validation Engineer -- Embedded Systems
Embedded Software Engineer, Crash Safety
Embedded Software Engineer, Firmware - Reality Labs
Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 2 weeks ago

Software Engineer 4 - TV & Web Player Platform

San Jose, CA $146,600.00-$203,100.00 4 days ago

Milpitas, CA $146,600.00-$203,100.00 3 weeks ago

Pleasanton, CA $150,000.00-$250,000.00 1 year ago

San Jose, CA $78,000.00-$152,000.00 1 week ago

Mountain View, CA $128,000.00-$160,000.00 6 days ago

Mountain View, CA $167,000.00-$250,000.00 2 weeks ago

San Jose, CA $100,000.00-$120,000.00 2 weeks ago

Santa Clara, CA $174,500.00-$185,000.00 1 month ago

Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

San Jose, CA $146,600.00-$203,100.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Flight Software Engineer New Mountain View, CA or Remote

Muon Space inc

Mountain View

Remote

USD 144,000 - 190,000

3 days ago
Be an early applicant

Flight Software Engineer New Mountain View, CA or Remote

Muon Space inc

Mountain View

Remote

USD 129,000 - 175,000

4 days ago
Be an early applicant

C WPF UI Software Engineer 100 Remote within USA

CIGNEX Inc

Mountain View

Remote

USD 150,000 - 200,000

7 days ago
Be an early applicant

Software Engineer, GTM AI

DroneDeploy

San Francisco

Remote

USD 150,000 - 190,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

San Francisco

Remote

USD 150,000 - 175,000

3 days ago
Be an early applicant

Founding Software Engineer -SaaS

Startup Resources

San Francisco

Remote

USD 150,000 - 225,000

3 days ago
Be an early applicant

Senior Software Engineer, ML Infrastructure

LMArena

San Francisco

Remote

USD 200,000 - 300,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco

Remote

USD 130,000 - 230,000

3 days ago
Be an early applicant

Senior Software Engineer

F5

San Jose

Remote

USD 210,000 - 250,000

4 days ago
Be an early applicant