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

Software Engineer, Onboard Systems

$160k - $240k
Full-time

Nuro

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.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Onboard Systems in California vacancy
  • $130k - $250k

     ...November 2024. Responsibility We are seeking a talented Software Engineer to join our Onboard Infrastructure team. In this role, you will collaborate...  ...class engineers to design, build, and maintain the core systems and toolchain that empower the development of fully... 
    Suggested
    Temporary work

    pony.ai

    Fremont, CA
    more than 2 months ago
  • $150k - $176k

    Senior Software Engineer, Corporate Systems Job Category: Engineering Requisition Number: SENIO001039 Posted: March 18, 2026 Full-Time Hybrid Locations...  ...on internal efficiency: ticket deflection, faster onboarding/offboarding, back-office throughput, and knowledge management... 
    Suggested
    Full time
    Work at office
    Work from home
    Shift work

    Flock Freight, Inc.

    Encinitas, CA
    4 days ago
  •  ...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
    1 day ago
  • $150k - $250k

     ...adaptive intelligence. Our systems evolve through use, reflecting...  ...We’re starting with expert software developers. But the platform...  ...adapt to experts across fields: engineering, research, operations, and...  ...-facing experiences (docs, onboarding, auth, billing) Collaborate... 
    Suggested
    Full time
    Summer work
    Internship
    Remote work
    Flexible hours

    Stealth AI Startup

    San Francisco, CA
    19 days ago
  • $125k - $175k

    A leading space technology company in San Francisco is looking for a Software Engineer. This role involves designing and implementing onboard software for satellite systems, requiring 3+ years of experience in software engineering, especially in C/C++ and Python. The position... 
    Suggested
    Flexible hours

    Loft Orbital

    San Francisco, CA
    1 day ago
  •  ...don’t believe culture can be engineered - but when it falls into place...  ...Overview We're looking for a software engineer to optimize and deploy ML models on our trucks' onboard compute, and to own...  ...CUDA kernels, and low-level systems engineering. Beyond inference... 
    Local area

    Humble Robotics

    San Francisco, CA
    2 days ago
  • $125k - $175k

    Wanna join the adventure? Loft’s Onboard Software group provides the on-orbit software that...  ...authored code. Utilize version control systems to create feature branches, push code,...  .... Must Haves 3+ years' software engineering experience, using programming languages... 
    Temporary work
    Relocation package
    Flexible hours

    Loft Orbital, Inc.

    San Francisco, CA
    1 day ago
  • $150k - $250k

     ...leveraging its commercial self‑driving software to develop, test and deploy...  ...Defense. We are looking for a Software Engineer with a focus on Onboard Infrastructure and Drivers to join us...  ...create a highly reliable and performant system. This role will give you the... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    San Francisco, CA
    2 days ago
  • $200k

     ...mission is to fundamentally change how software is built on the Internet by empowering developers...  ...Team: Convex has assembled a team of engineers who have built and designed some of the...  ...has a lot of experience running large systems at scale, but as our customers and... 
    Full time
    Work at office
    Night shift

    Convex

    San Francisco, CA
    4 days ago
  • $120k - $160k

     ...Senior Software Engineer – Mission Systems Lynx Software Technologies, Inc. Palmdale, California, United States About this position Job Title: Senior Software Engineer – Mission Systems Location: Fort Worth, TX or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus... 
    Remote work

    Lynx Software Technologies

    Palmdale, CA
    12 hours ago
  •  ...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role will focus on NeMo Evaluator, which helps teams understand whether changes to AI agents are making... 

    NVIDIA Gruppe

    Santa Clara, CA
    12 hours ago
  •  ...LAM RESEARCH Corporation in Fremont, California is seeking a Software Engineer to design, develop, and troubleshoot software tools that integrate seamlessly with hardware across their product portfolio. This role involves collaborating with cross-functional teams to drive... 

    Lam Research

    Fremont, CA
    12 hours ago
  • $242.1k - $293.8k

     ...Senior Software Engineer, Game Engine Systems Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox,... 
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    12 hours ago
  • $115k - $150k

     ...Saalex is seeking a Software Engineer (Range Systems) in Corona, CA. Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence... 
    Full time
    Temporary work
    Work at office
    Remote work

    Saalex

    Corona, CA
    12 hours ago
  • $150k - $180k

     ...Compiler™ technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional...  ...and Santa Clara, California. About The Role As a Software Applications Engineer, Robotic Systems you will design and build the distributed... 
    Internship
    Work at office

    Edjuster

    San Francisco, CA
    1 day ago
  •  ...intern located in Palo Alto, California, to join the Service Engineering team. The intern will develop and improve diagnostic tools while...  ..., and have a background in API Development and Distributed Systems. Strong communication and problem-solving skills are essential... 
    Internship

    Tesla

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

    Areté is seeking a Senior Software Systems Engineer to lead in system design, integration, and validation at our Northridge, CA office. We value creativity, collaboration, and a passion for national security. Ideal candidates will possess strong technical skills, and experience... 
    Work at office

    Areté

    Los Angeles, CA
    4 days ago
  • $250k

    LeoForce is seeking a Senior Software Engineer in San Francisco to design agentic systems and improve AI-native workflows. This hybrid role allows flexibility with 2-3 days in the office each week. Ideal candidates will have 2-8 years of software engineering experience... 
    Work at office

    LeoForce

    San Francisco, CA
    3 days ago
  • $147.4k - $272.1k

    Software Engineer, Siri Runtime Systems and Interaction Cupertino, California, United States Software and Services 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... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

    Senior Software Engineer - Distributed Build Systems Cupertino, California, United States Software and Services Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely... 
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...unparalleled opportunity to fundamentally rethink the institutions, systems, and tools that drive scientific progress. Unlike...  ...programming here. Position Summary The Astera Institute is seeking a software engineer to build the core infrastructure for large-scale distributed... 
    Work at office
    Immediate start
    Flexible hours

    Astera Institute

    Emeryville, CA
    4 days ago
  • Framework Ventures in San Francisco is seeking a New Grad Software Engineer to help build foundational economic infrastructure for programmable...  ...with founders and top engineers to create high-performance systems that handle high usage across financial primitives. This... 

    Framework Ventures

    San Francisco, CA
    2 days ago
  •  ...company in San Francisco is seeking an experienced senior/staff engineer to build scalable AI product features. The role involves end-to...  ...across functions. Candidates should have over 5 years of software development experience and be excited about leveraging Large Language... 
    Remote work

    Lightfield

    San Francisco, CA
    1 day ago
  • ## Experienced Software Engineer - Vehicle Management SystemsApplyremote type: Onsite Joblocations: USA - Seal Beach, CAtime type: Full timeposted...  ...(***) ***-****Experienced Software Engineer - Vehicle Management Systems**Company:**The Boeing Company**Boeing Defense, Space &... 
    Permanent employment
    Work experience placement
    Immediate start
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Seal Beach, CA
    1 day ago
  • $147.4k - $272.1k

    Senior Software Engineer, System Experience - Personalization Cupertino, California, United States Software and Services Our team is looking for you to help make iOS more intelligent, proactive and personal. Our team is part of the core iOS experience, using privacy preserving... 
    Relocation

    Apple Inc.

    Cupertino, CA
    12 hours ago
  • $147.4k - $220.9k

    Apple Inc. is seeking a Software Engineer in Sunnyvale, California, focusing on Customer Systems within Information Systems & Technology. In this role, you will develop and oversee global applications, working collaboratively to enhance customer engagement across various... 

    Apple

    Sunnyvale, CA
    2 days ago
  • $135k - $200k

     ...Company 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...  ...Control (C2) Software for Autonomous Systems for use in operational and tactical missions... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    Relocation package

    Israelvcforum

    Palo Alto, CA
    4 days ago
  • $104k - $130k

    A leading technology company is looking for a Junior Software Engineer in Fremont to join their Integration and Distributed Systems team. The candidate will help build tools for large-scale computations, handle integrations with third-party software, and maintain job-running... 

    SupportFinity™

    Fremont, CA
    4 days ago
  • Cts Technology Solutions, Inc. is seeking a Senior Software Engineer in Pleasanton, California, to develop hardware and software security solutions for commercial and aerospace applications. In this role, you will lead activities for software development, integration, and... 
    Full time
    Contract work

    Cts Technology Solutions, Inc.

    Pleasanton, CA
    4 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

Do you want to receive more vacancies?

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