Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Onboard Systems

$160k - $240k

Nuro

Job Description

Job Description

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 universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

About the Team We are looking for self-motivated engineers to build the next-generation onboard infrastructure for autonomous driving. Our mission is to provide a high-performance, highly reliable foundation of the Nuro Driver™, spanning inter-process communication, logging, monitoring, execution and state management. We actively embrace AI-assisted development, leveraging feature development, root cause analysis, workflow automation to supercharge our velocity. You will collaborate closely with our Autonomy team, hardware teams, AI Platform team, and systems/safety team to make sure the whole autonomy stack works together safely and smoothly..

About the Work

  • Work on distributed systems inside the vehicle
  • Develop high-performance communication between multiple nodes
  • Develop logging infrastructure and data collection frameworks for massive volume autonomy and sensor data
  • Develop frameworks to start, control, and monitor autonomous modules
  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and high reliability
  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
  • Troubleshoot hard-to-reproduce system performance problems

About You

  • BS/MS/PhD in Computer Science 2+ years of Equivalent industry experience
  • Strong system fundamentals and strong C++ skills
  • Solid experience developing production-quality software in C++ and Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.
  • Deep understanding on Linux operating systems.
  • Proven ability to diagnose and resolve complex system performance bottlenecks through analytical troubleshooting.

Bonus Points

  • Experience with ROS, Apollo Cyber RT, Iceoryx or other robotics frameworks
  • Robotics experience, ML inference optimization experience, computer architecture experience
  • Experience with GPU programming or NVidia Orin Platform

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $160,000 and $240,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. #LI-CD1

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Onboard Systems in Mountain View, CA vacancy
  • $125k - $222k

     ...Decisive Point, based in Sunnyvale, California, is hiring C++ software engineers for their Onboard Architecture Team. This position involves designing and...  ...software, ensuring robust integration in autonomous systems. The ideal candidate will have a Bachelor’s in Computer... 
    Suggested

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • A robotics company in California is seeking a Robotics Software Engineer who will develop and maintain software for humanoid robots. This role focuses on integrating sensors and perception systems, ensuring robust operation in real-world environments. Ideal candidates will... 
    Suggested

    Rhoda AI

    Palo Alto, CA
    1 day ago
  • $140k - $200k

     ...save lives. Automated aviation systems will enable a future where...  ...are a team of mission-driven engineers with experience across aerospace...  ...As a Communication Systems Software Engineer, you will be a part...  ...safely remove the pilot from onboard any aircraft. At Reliable, you... 
    Suggested
    Permanent employment
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $170k - $216k

     ...on reliability and is accountable for onboard software health while ensuring high development...  ...role you will report to a Staff Software Engineer / Tech Lead Manager. You will:...  ...design. Develop a deep understanding of system behavior, implementing dense, low-noise... 
    Suggested
    Full time
    Immediate start
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     .... About the Role We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and...  ..., mapping/localization, controls, hardware, and systems teams to define clear interfaces and ship end-to-end... 
    Suggested
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    26 days ago
  • $160.36k - $240.54k

     ...Software Engineer, Onboard Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make...  ...and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Onboard Systems:... 

    Nuro

    Mountain View, CA
    15 hours ago
  • $170k - $216k

     ...Onboard Infrastructure Software Engineer Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver....  ...core infrastructure for Autonomous Driving Vehicle (ADV) systems, which includes perception, planning, and routing functionalities... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven...  ...created large-scale data systems and globally distributed platforms...  ...relocate within 45 days and onboard in person for one week....  ...data tech stack by building the software and data features that actually... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    1 day ago
  • $160k - $185k

     ...innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in...  ...ideal candidate will have extensive experience in embedded systems and real-time operating systems. This position offers a competitive... 
    Relocation package

    LTA Research

    Sunnyvale, CA
    15 hours ago
  • $170k - $216k

     ...must enhance developer productivity of onboard engineers to enable the entire organization to quickly...  ...hybrid role you will report to a Staff Software Engineer / Tech Lead Manager. You...  ...reliable, scalable, and maintainable systems to meet user needs, including accelerating... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...Mind Robotics Inc. is looking for a Robotics Software Engineer in Palo Alto, California. You will design, develop, and maintain runtime systems that enable reliable operation of robotic platforms, ensuring robustness across real-world deployment scenarios. The ideal candidate... 

    Mind Robotics Inc.

    Palo Alto, CA
    3 days ago
  • $150k - $220k

     ...Software Engineer WindBorne Systems is supercharging weather forecasts with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own... 
    Work at office

    WindBorne Systems

    Palo Alto, CA
    12 days ago
  •  ...You'll design, build, and ship core systems that power our AI platform. You'll work...  ...observability, developer velocity. Raise the engineering bar through code review ad design...  ...For ~5+ years building production software. Internships and teaching assistantships... 
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    2 days ago
  • $170.6k - $261.3k

     ...'s standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features...  ...the vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within Embodied... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...runtime infrastructure that powers Moveworks' AI agents — the systems that orchestrate, execute, and deliver agent responses to millions...  ...time. This is not an ML role. This is a distributed systems engineering role at the heart of the agentic AI wave. Our AI agents... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  •  ...This role is categorized as Hybrid/Remote. MI & CA Role As a Software Engineer on the Software Validation team within the AV organization, you...  ...quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation... 
    Remote work

    General Motors

    Sunnyvale, CA
    3 days ago
  • $136.5k - $276.5k

    ## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: 1205908Senior Software Engineer, Systems/Solutions TestThis role has been designed as ‘Hybrid... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    3 days ago
  • $135.96k - $197.76k

     ...Description We are CARIAD , an automotive software development team with the Volkswagen...  ...it. Role Summary: The Sr Software Engineer, Integration is responsible for...  ...install ADAS software on vehicles and lab systems Work with ECU diagnostics sessions and... 
    Permanent employment
    Temporary work
    Casual work
    Local area

    Cariad, Inc.

    Mountain View, CA
    26 days ago
  • $160.36k - $240.54k

     ...safer, richer, and more connected future. About the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical business applications throughout the company,... 

    Icehouseventures

    Mountain View, CA
    4 days ago
  • $208k - $276k

     ...companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is...  .... About the Role We are seeking an innovative and versatile Software Engineer to join our technology R&D team. In this role, you will focus... 
    Full time
    Work experience placement
    Relocation package

    Slope

    Mountain View, CA
    3 days ago
  • $135k - $200k

     ...Forward Deployed Software Engineer - Edge Autonomous Systems Title of Role: Forward Deployed Software Engineer - Edge Autonomous Systems Location: Washington D.C., hybrid Company Stage of Funding: Secondary Market — Software Development Office Type: Hybrid... 
    Work at office

    Recruiting from Scratch

    Palo Alto, CA
    5 days ago
  •  ...Software Engineer The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system. As a Software Engineer on the... 
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    15 hours ago
  •  ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    13 days ago
  •  ...Job Description The Role Are you a software engineer who has honed your craft, partnership, and execution over years building and improving production systems, and are looking to apply your skills at the cutting edge of AI agents? This may be the role for you.... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    2 days ago
  •  ...we are building a mathematical reasoning engine that operates with absolute precision. While...  ...the Role We are looking for a pragmatic, Software Engineer to own the productionization of...  ...complex data-loading and evaluation systems for non-deterministic models. Experience... 

    AI Chopping Block, Inc.

    Palo Alto, CA
    3 days ago
  • $180k - $220k

     ...black.ai is looking for a Senior Software Engineer, Calibration & Control in Palo Alto, CA. In this role, you will collaborate with engineers and scientists to develop the control systems for utility-scale quantum computers. You will be responsible for designing algorithms... 

    Black Inc

    Palo Alto, CA
    4 days ago
  • $125k - $185k

     ...areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20...  ...commitments. About the Role The Systems Engineering Tools & Traceability Engineer will help...  ...Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Compute

    Sunnyvale, CA
    15 days ago
  • $119.8k - $234.7k

     ...Overview We are looking for a Senior Software Engineer to join our Entity Data team within Microsoft AI Search. Our team develops AI-powered systems that identify, extract, enrich, and understand real-world entities from large-scale content sources. We leverage machine... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    13 days ago
  • $140k - $230k

     ...Our partner is hiring a Software Engineer to help build the core systems powering our drone platform. You'll work on software that directly interacts with real-world hardware. What you'll do Build and maintain core software systems for drone operations Work... 
    Full time

    Calbuco Consulting

    Palo Alto, CA
    2 days ago
  • $135k - $200k

     ...Palantir builds the world's leading software for data-driven decisions and operations...  ...are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on developing...  ...Control (C2) Software for Autonomous Systems for use in operational and tactical... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Onboard Systems. Be the first to apply!