companyNuro logo

Software Engineer - Onboard Infrastructure

NuroMountain View, California (HQ)
On-site Full-time $160.4K/yr - $240.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

2+ years of relevant industry experience, coupled with a Bachelor’s Degree in Computer Science, Engineering, or a related field. Proficient in programming languages such as C++, Python, or Java. Strong understanding of software development principles and practices. Experience with embedded systems and real-time programming. Ability to work collaboratively in a team-oriented environment. Passion for autonomous vehicle technology and innovation.

About the job

Who We Are

Nuro is at the forefront of self-driving technology, committed to making autonomy accessible to everyone. Since our inception in 2016, we have been developing the world's most scalable autonomous vehicle driver, merging advanced AI with robust automotive hardware. Our flagship technology, the Nuro Driver™, is licensed across various applications, including robotaxis, commercial fleets, and personal vehicles. With years of proven technology from self-driving deployments, Nuro provides automakers and mobility platforms a clear pathway to commercial-scale autonomous vehicles, paving the way for a safer, richer, and interconnected future.

About the Role

As our software team expands, we are seeking skilled engineers to play a pivotal role in one of the following areas: Onboard Systems, Performance, or Devices Platform.

  • Onboard Systems: Our onboard systems team develops reliable and high-performance platforms that enable integration of autonomy software and algorithms across various self-driving platforms. This role necessitates close collaboration with software, hardware, and systems/safety teams to ensure seamless and safe integration of new software and hardware, while addressing onboard errors and performance challenges.
  • Performance: The Performance team is dedicated to optimizing Nuro’s AV software, ensuring our vehicles can respond quickly and safely to their environments. This team creates systems and tools for continuous performance analysis while driving efforts in latency reduction and resource efficiency to support our autonomy teams in implementing an effective autonomy stack for current and future generations of the Nuro Driver.
  • Devices Platform: The Devices Platform team lays the groundwork for Nuro’s onboard software related to our sensor and compute platform, including device drivers, inter-device protocols, and runtime APIs. We are creating a hardware-agnostic platform for the perception and autonomy software stack, maximizing the reliability, quality, and performance of our sensor and compute hardware. This team collaborates with internal and external stakeholders to define, evaluate, and integrate next-generation hardware platforms for Nuro’s products while developing necessary tooling for continuous testing and validation.

About You

You possess substantial expertise and experience in several of the following areas:

About Nuro

Nuro is a pioneering self-driving technology company, focused on making autonomous solutions accessible to all. With advanced AI and automotive-grade hardware, we are transforming the landscape of mobility, empowering a future that is safer and more connected.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.