Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Nuro Logo

Embedded Software Engineer

Nuro

$150,340 - $198,450
Dec 5, 2025
Mountain View, CA, US
Apply Now

Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware to make autonomy accessible to all. The company licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles.

Requirements

  • 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
  • 2+ years of experience with real-time OS and real-time applications
  • Proficient with device driver development.
  • Proficient with CAN, SPI and/or Networking protocols.

Responsibilities

  • Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on Core OS / base software, middle layer and some application algorithm development such as actuator interface and body controls
  • Collaborate closely with system, software and hardware 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 bring up, 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.

Other

  • Good communication and collaboration skills
  • B.S., M.S. or Ph.D in Computer Science, Computer Engineering, or closely related field
  • 3+ years of embedded system development in autonomous vehicle or automotive industry with production launch experience
  • AutoSar experience
  • Hands-on Functional Safety Experience (ISO26262)