Software Engineer, Onboard Systems
$160k - $240kNuro
Job Description
Job Description
Who We Are
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to enable everything from commercial fleets to personally owned vehicles. A key pillar of this strategy is Nuro's partnership with Uber to power a robotaxis program on the Uber network.
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
- 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
$193.3k - $261.5k
...generation hyper-scale distributed systems in the cloud? Amazon Redshift... ...within the Redshift engine, tackling large-scale, high-complexity... ...non-internship professional software development experience - 5+... ...support for the interview or onboarding process, please visit for...SuggestedInternshipLocal areaFlexible hours$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...SuggestedPermanent employmentRemote work$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...SuggestedFull timeImmediate startRemote work$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...SuggestedFull timeRemote work$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:...$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 jobWork at officeLocal areaRemote workRelocationRelocation package$160.36k - $240.54k
A self-driving technology firm located in Mountain View is seeking a Software Engineer for Onboard Infrastructure. The role involves developing high-performance onboard systems and optimizing autonomous vehicle software. Candidates should have at least 2 years of experience...$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... ...perception, mapping/localization, controls, hardware, and systems teams to define clear interfaces and ship end-to-end...Local area$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 timeRemote work$135.96k - $197.76k
...Description Job Description We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to... ...of the car and everyone around it. Role Summary: The Systems Engineer III role is part of the ADAS business unit. The role requires...Permanent employmentTemporary workEarly shift$208k - $276k
...Senior Software Engineer, Prototyping - Warfighter Systems Mountain View, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise...Full timeContract workWork experience placementImmediate start$140k - $300k
...What to Expect The Systems Validation teamis responsible forvalidatingall softwaredriven... ...tovalidatecutting-edgevehicle software systems. Your work will directlyimpactthe... ...Mechatronics, Electrical, Mechanical or Systems Engineering, or equivalent experience Strong...Hourly payFull timeTemporary workFlexible hours$160.36k - $240.54k
...Senior Software Engineer, Distributed Compute System Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining...$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 placementWork at officeRemote workWork from homeRelocation package- ...Role You'll design, build, and ship core systems that power our AI platform. You'll work... ..., developer velocity. Raise the engineering bar through code review ad design discussions... ...For ~5+ years building production software. Internships and teaching assistantships...InternshipWork at office
$140k - $396k
...looking for a highly motivated individual to join the Vehicle Software organization's Systems Validation Team with a focus onhigh voltage systems... ...or new product introduction. As a Systems Validation Engineer, you are expected to be an expert in your domain, have a...Hourly payFull timeTemporary workWorldwideFlexible hoursShift work$108k - $216k
...role is not eligible for current or future immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company...Full timeTemporary workPart timeWork at officeWorldwideFlexible hours- ...Summary Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product...Work experience placement
- ...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...Local areaRemote workWork from home
$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$136.5k - $276.5k
...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 experience placementWork at officeLocal areaImmediate start2 days per week$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$120k - $396k
...What to Expect As a member of the Update Systems validation team, you will design,... ...code for update systems using hardware and software in the loop testing environments Maintain... ...Developers, Mechanical, and Electrical engineers to proactively identify problems and...Hourly payFull timeTemporary workFlexible hours$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 areaRemote workWork from homeRelocation packageFlexible hours$125k - $185k
...Software Engineer - Systems Engineering Ai Tooling Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$147.4k - $272.1k
...Software Development Engineer Test - Customer Systems Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making...Work experience placementRelocation$155k - $253k
...industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as... ...and work on a new full-stack operating system. As a Software Engineer on the team, you will develop, design, and implement core OS...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...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 officeImmediate startRemote workFlexible hours
$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 employmentTemporary workCasual workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Onboard Systems. Be the first to apply!
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer amazon Mountain View, CA
- software developer positions Mountain View, CA
- software engineer full time Mountain View, CA
- new graduate software engineer Mountain View, CA
- software engineer Mountain View, CA
- software engineer intern Mountain View, CA
- agile software developer Mountain View, CA


