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.related_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]
    Systems Software Engineer

    Systems Software Engineer

    Sunbelt Controls • Pleasanton, California, United States
    [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 ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Aurora Innovation • Mountain View, California, United States
    [job_card.full_time]
    Aurora hires talented people with diverse backgrounds who are excited about building the future of transportation that will make our roads safer, get crucial goods where they need to go, and make m...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, AOSP - Core OS

    Senior Software Engineer, AOSP - Core OS

    Applied Intuition Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Senior Software Engineer, AOSP - Core OS.Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Systems Software Engineer

    Principal Systems Software Engineer

    NVIDIA Corporation • Santa Clara, California, United States
    [job_card.full_time]
    Systems Software Engineer for the Apache Spark Acceleration group.Over the past five years GPU accelerated data processing has moved from proof of concept to production deployments.Many enterprises...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Software Engineer II, Behavior Coverage

    Software Engineer II, Behavior Coverage

    Australian Competition and Consumer Commission • Mountain View, CA, United States
    [job_card.full_time]
    Software Autonomy Action Mountain View, California.Senior Software Engineer, Behavior Coverage.Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.Th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer Backend / Platform Systems I (Intern) - United States

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

    Cisco Systems, Inc. • San Jose, California, United States
    [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...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, AV Core Services

    Senior Software Engineer, AV Core Services

    GM • Sunnyvale, California, USA
    [job_card.full_time]
    Come build the future of self-driving at GM.The Autonomous Vehicle Launch team is responsible for configuring executing and monitoring our autonomous driving applications.We develop onboard service...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Infrastructure & Platform Engineer

    Software Infrastructure & Platform Engineer

    PsiQuantum • Palo Alto, CA, United States
    [job_card.full_time]
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior IoT Software Engineer - Energy Storage Systems

    Senior IoT Software Engineer - Energy Storage Systems

    Actalent • Palo Alto, CA, United States
    [job_card.full_time]
    A leading engineering and sciences services company is seeking a Software Engineer in Palo Alto, CA, to join a dynamic team developing core applications for smart energy products.This role involves...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software & Systems Engineer – Semiconductor Diagnostics

    Senior Software & Systems Engineer – Semiconductor Diagnostics

    Beacon Talent • Palo Alto, CA, United States
    [job_card.full_time]
    Our client is an established innovator in the advanced diagnostics and precision instrumentation space, serving leading-edge companies in the semiconductor manufacturing industry.Headquartered in N...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Core Services

    Senior Software Engineer - Core Services

    Djangojobs • Palo Alto, CA, US
    [job_card.full_time]
    Senior Software Engineer - Core Services at Rivian May 09, 2020.Job Title Senior Software Engineer - Core Services.Job Description Rivian's Digital Commerce Team is responsible for the end-to-end ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer

    Systems Engineer

    Fortinet • Sunnyvale, CA, United States
    [job_card.full_time]
    We are looking for a Systems Engineer to work closely with our Enterprise Major Account Manager in a defined territory.The Systems Engineer's main mission will be to support the sales organization ...[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 Software Engineer, AEC – Anori

    Senior Software Engineer, AEC – Anori

    X, The Moonshot Factory • Mountain View, CA, United States
    [job_card.full_time]
    Senior Software Engineer, AEC – Early Stage Project.Senior Software Engineer, AEC – Early Stage Project.We are a team of engineers, scientists, and designers dedicated to making housing and develop...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Lead Engineer, Software 1

    Senior Lead Engineer, Software 1

    Celestica Inc. • San Jose, CA, United States
    [job_card.full_time]
    Senior Lead Engineer, Software 1.Senior Lead Engineer, Software, Celestica LLC, San Jose, CA : .Design, develop, test, and debug software applications. Develop diagnostic firmware and device drivers s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Watch Software

    Senior Software Engineer - Watch Software

    Apple Inc. • Cupertino, CA, United States
    [job_card.full_time]
    Senior Software Engineer - Watch Software.Cupertino, California, United States Software and Services.Apple is a place where extraordinary people come together to do their life’s best work.Our peopl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]