Principal Software Engineer, Onboard Infrastructure

nuro · Mountain View, California (HQ)

Posted
38 days ago
Last confirmed live
2 days ago

What this role involves

This role is for a Principal Software Engineer on the Onboard Infrastructure team at Nuro, focusing on building high-performance, reliable foundations for autonomous driving. Responsibilities include architecting device interfaces, runtime systems, and distributed execution, as well as leading system-wide performance and reliability efforts. The position involves cross-functional collaboration with autonomy, hardware, safety, validation, and operations teams.

Skills this posting asks for

  • c++
  • linux
  • real-time systems
  • distributed systems
  • performance optimization
  • embedded systems
  • sensor integration
  • autonomy
  • observability
  • debugging
  • testing
  • validation
  • architect
  • leadership
  • device platform
  • runtime systems
  • hardware-agnostic interfaces
  • inter-device communication
  • resource efficiency
  • memory management
  • thread lifecycle management
  • automated testing
  • continuous validation
  • monitoring

Requirements

  • Level: principal

From the employer’s posting

Who We Are  Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a uni…

Read the full description on nuro’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at nuro

All 56 roles at nuro