Talent.com
Software Engineer, Onboard Systems
Software Engineer, Onboard SystemsNuro • Mountain View, CA, United States
[error_messages.no_longer_accepting]
Software Engineer, Onboard Systems

Software Engineer, Onboard Systems

Nuro • Mountain View, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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 support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

About the Team

We are looking for engineers to make our bots come to life. Our onboard system team's software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware teams, and systems / safety team to make sure new software and hardware work together safely and reliably, and resolve onboard error and performance problems.

About the Work

  • Work on multiple Linux-based systems inside our vehicle
  • Design and implement contracts and APIs facilitating communication between multiple nodes
  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and consistent performance
  • Build state-of-the-art real-time logging systems on various platforms
  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
  • Use your expertise to debug hard-to-reproduce whole-system problems

About You

  • MS / PhD in Computer Science and 2+ years of Equivalent industry experience
  • Strong system fundamentals and strong C++ skills
  • Solid experience developing production-quality software in C / C++, Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.
  • Deep understanding on Linux operating systems.
  • Bonus Points

  • Experience with ROS 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-DNP

    [job_alerts.create_a_job]

    Software Engineer • Mountain View, CA, United States

    [internal_linking.similar_jobs]
    Flight Software Infrastructure Engineer

    Flight Software Infrastructure Engineer

    Reliable Robotics • Mountain View, CA, United States
    [job_card.permanent]
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
    [last_updated.last_updated_30] • [promoted]
    System Software Engineer

    System Software Engineer

    Etched • San Jose, CA, US
    [job_card.full_time]
    Etched is building the world’s first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200.With Etche...[show_more]
    [last_updated.last_updated_30] • [promoted]
    UCaaS Solution Engineer

    UCaaS Solution Engineer

    IT Management Corp. dba 101 VOICE • Santa Clara, CA, US
    [job_card.full_time]
    IT Management Corporation (ITMC.California-based leader in cloud communications, specializing in.Unified Communications as a Service (UCaaS). With over 15 years of experience, we provide secure, sca...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Full Stack (Dublin, CA)

    Senior Software Engineer - Full Stack (Dublin, CA)

    SavvyMoney • Dublin, CA, US
    [job_card.full_time]
    Senior Software Engineer - Full Stack (Dublin, CA).SavvyMoney is a leading San Francisco East Bay fintech company.We provide integrated credit score and personal finance solutions to over 1,400+ ba...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Systems Engineer

    Remote Systems Engineer

    VirtualVocations • Fremont, California, United States
    [filters.remote]
    [job_card.full_time]
    A company is looking for a Systems Engineer III for a remote role.Key Responsibilities Design and develop software solutions for managing GitHub Enterprise resources, including API interactions ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    System Software Engineer

    System Software Engineer

    Credo Semiconductor, Inc. • San Jose, CA, US
    [job_card.full_time]
    Credo is seeking a System Software Engineer to join the Applications team to help develop our SDK.The position will require developing software to control our diverse chip and IP products and the f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Integration Engineer

    Systems Integration Engineer

    Zoox • Hayward, CA, US
    [job_card.full_time]
    We are inventors, builders, and doers, passionate and purposeful in the work we do.We have a once-in-a-century opportunity to reinvent personal transportation—and we need your help.As a Syste...[show_more]
    [last_updated.last_updated_30] • [promoted]
    ENGINEER III - SYSTEMS ENGINEER

    ENGINEER III - SYSTEMS ENGINEER

    Integrity Communications Solutions • Sunnyvale, CA, US
    [job_card.full_time]
    We're now accepting applications for a potential upcoming position.This role is contingent on the award of a contract we are currently pursuing. If you're interested in being considered for ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Fullstack Software Engineer

    Fullstack Software Engineer

    ProductNow • Palo Alto, CA, US
    [job_card.full_time]
    Build and ship end-to-end features across the stack, from frontend interfaces to backend services and APIs.Own projects through the full lifecycle – from early design discussions and technica...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    ZipRecruiter • Palo Alto, CA, US
    [job_card.full_time]
    We offer a hybrid work environment.Most US-based positions can also.To actively connect people to their next great opportunity. ZipRecruiter is a leading online employment marketplace.Powered by AI-...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II - Voice Client

    Software Engineer II - Voice Client

    Five9 • San Ramon, CA, US
    [job_card.full_time]
    Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, AEC – Anori

    Senior Software Engineer, AEC – Anori

    X Development, LLC • Mountain View, CA, United States
    [job_card.full_time]
    We are a team of engineers, scientists, and designers dedicated to making housing and development more sustainable and equitable. We are developing novel AI solutions to address complex challenges i...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    (Senior) Software Engineer, Infrastructure (Kubernetes Platform)

    (Senior) Software Engineer, Infrastructure (Kubernetes Platform)

    pony.ai • Fremont, CA, US
    [job_card.full_time]
    Founded in 2016 in Silicon Valley, Pony.Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony. CNBC Disruptor list of the 50 most innovative and disruptive tech comp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III

    Software Engineer III

    Akkodis • Cupertino, CA, US
    [job_card.full_time]
    The ideal candidate must have strong experience designing scalable microservices and distributed data platforms.The rate may be negotiable based on experience, education, geographic location, and o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Engineer

    Systems Engineer

    InsideHigherEd • Stanford, California, United States
    [job_card.full_time]
    Business Affairs : University IT (UIT), Redwood City, California, United States.Information Technology Services📅Nov 17, 2025 Post Date📅107744 Requisition #. Endpoint Engineering and Developme...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Aurora Services Engineering

    Senior Software Engineer - Aurora Services Engineering

    Australian Competition and Consumer Commission • Mountain View, CA, United States
    [job_card.full_time]
    Software Platform Software & Services Mountain View, California.Design complex systems from the ground up, working closely with software, hardware, and infrastructure engineering teams along with o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    GNSS Software Engineer

    GNSS Software Engineer

    Trimble • Sunnyvale, California, USA
    [job_card.full_time]
    Trimble Military Advanced Systems (MAS).Trimble is the market leader in precision high-performance GNSS systems.We are seeking a self-motivated GNSS software architect with disciplined analysis and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Systems Engineer (Contract)

    Senior Systems Engineer (Contract)

    Blue Star Partners LLC • Pleasanton, CA, US
    [job_card.full_time]
    Pleasanton, CA – 100% onsite – Local candidates only.Strong potential for extension / direct hire.Hours over 40 will be paid at Time and a Half. The Senior Systems Engineer (Contract) will...[show_more]
    [last_updated.last_updated_30] • [promoted]