Talent.com
Software Engineer, Onboard Systems
Software Engineer, Onboard SystemsNuro • Mountain View, CA, United States
Software Engineer, Onboard Systems

Software Engineer, Onboard Systems

Nuro • Mountain View, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.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

    serp_jobs.job_alerts.create_a_job

    Software Engineer • Mountain View, CA, United States

    Job_description.internal_linking.related_jobs
    Onboard Software Performance TLM

    Onboard Software Performance TLM

    Waymo • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Systems Software Engineer

    Systems Software Engineer

    Sunbelt Controls • Pleasanton, California, United States
    serp_jobs.job_card.full_time
    Now Hiring : Systems Software Engineer II.We’re looking for an experienced.Building Automation System (BAS) solutions across the Western U. In this role, you’ll develop and program databases, create ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Over-the-Air Software Engineer

    Over-the-Air Software Engineer

    Figure • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Figure is an AI robotics company developing autonomous general-purpose humanoid robots.The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Systems

    Senior Software Engineer, Systems

    Aerospike • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Aerospike powers millions of transactions per second with mi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer Backend / Platform Systems I (Intern) - United States

    Software Engineer Backend / Platform Systems I (Intern) - United States

    Cisco Systems, Inc. • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Please note this posting is to advertise potential job opportunities.This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you d...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    Aurora Innovation • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, m...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - Autonomous Systems Development

    Software Engineer - Autonomous Systems Development

    EVONA • Fremont, CA, United States
    serp_jobs.job_card.full_time
    Software Engineer - Autonomous Systems Development.Join a groundbreaking space technology company at the forefront of developing spacecraft that possess autonomous capabilities.This is your opportu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Software Engineer - Over-the-Air Updates

    Software Engineer - Over-the-Air Updates

    Applied Intuition • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    GNC Software Engineer

    GNC Software Engineer

    Reliable Robotics • Mountain View, CA, United States
    serp_jobs.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Onboarding

    Senior Software Engineer - Onboarding

    Bitgo • Palo Alto, California, United States
    serp_jobs.job_card.full_time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Recommendation Engine System

    Senior Software Engineer, Recommendation Engine System

    Tik Tok • San Jose, CA, United States
    serp_jobs.job_card.full_time
    About The Team TikTok's recommendation system is at the core of our user experience, delivering personalized content to millions of users in real time. Our Recommendation Architecture Team is respon...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Onboard Mapping

    Senior Software Engineer - Onboard Mapping

    NVIDIA Corporation • Santa Clara, CA, United States
    serp_jobs.job_card.full_time
    What you will be doing : • • • Develop APIs and data pipelines that enable efficient retrieval, versioning, and synchronization of map content across fleets. Invent and implement large-scale quality-mea...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Aurora Services Engineering

    Senior Software Engineer - Aurora Services Engineering

    Australian Competition and Consumer Commission • Mountain View, CA, United States
    serp_jobs.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    SoC Systems Software Engineer

    SoC Systems Software Engineer

    Apple • Cupertino, CA, United States
    serp_jobs.job_card.full_time
    Do you love crafting elegant solutions to highly complex challenges.Do you intrinsically see the importance in every detail. As part of our Silicon Technologies group, you'll help design and manufac...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    GNSS Software Engineer

    GNSS Software Engineer

    Trimble • Sunnyvale, California, USA
    serp_jobs.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted
    Software Engineer, Infrastructure (Onboard System & Toolchain)

    Software Engineer, Infrastructure (Onboard System & Toolchain)

    Pony.ai • Fremont, CA, United States
    serp_jobs.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Software Engineer (Tesla, Palo Alto, CA)

    Sr. Software Engineer (Tesla, Palo Alto, CA)

    Actalent • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    Join our dynamic team of engineers responsible for the world's largest fleet of smart energy storage systems and a renowned charger network. We are on the lookout for a talented, motivated, and inde...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    TekWissen • Newark, CA, United States
    serp_jobs.job_card.temporary
    Job Title : Software Engineer II.Job Type : Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new