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

Software Engineer, Onboard Platform

$160.36k - $240.54k

Nuro

Job Description

Job Description

Who We Are

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

About the Role

Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform.

  • Onboard Systems: 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.
  • Performance: Our Performance team optimizes the performance of Nuro's AV software, ensuring our vehicles can react quickly and safely to the world around them. The team builds systems and tools for continuous performance analysis, and drives latency reduction and resource efficiency efforts to ensure the autonomy teams can implement an autonomy stack that is efficient and performant for current and future generations of the Nuro Driver.
  • Devices Platform: The Devices Platform team's mandate is to lay the foundation of Nuro's onboard software for our sensor and compute platform, including device drivers, inter-device protocols and pipelines, and device runtime APIs. We are creating the hardware-agnostic platform to be used by the perception and autonomy SW stack, and to realize the full potential of our sensor and compute HW in reliability, quality, and performance. This team is also responsible for working with internal stakeholders and external suppliers to define, evaluate, and integrate the next-generation HW platform for Nuro's products and to build the necessary tooling to assist continuous testing and validation.

About You

You have deep expertise and prior experience in some or many of the following areas:

  • 2+ years of relevant industry experience in addition to a Bachelor's Degree, Master's or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or related field.
  • Must have strong C++ skills
  • You have experience in one or more of the following areas: large-scale distributed systems; computer architecture and operating systems; advanced algorithms using C++ and Python; highly-concurrent, multi-processor, and multi-threaded environments; software performance tuning and optimization;profiling and tracing tools and infrastructure (perf, eBPF, Perfetto, pprof, NVIDIA Nsight Systems/Compute); robotics software frameworks; robotics hardware components (including sensors, embedded platforms, etc); and different compute modalities (x86, ARM, GPU, FPGA, etc)
  • You have strong problem-solving and programming skills.

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $160,360 and $240,540 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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Onboard Platform in Mountain View, CA vacancy
  •  ...Nuro gives the automakers and mobility platforms a clear path to AVs at commercial...  ...future.   About the Role As a software engineering intern, you will work closely with leading...  ...all of the following: Data Platform, Onboard Systems, ML Infrastructure, Simulation... 
    Software
    Internship

    Nuro

    Mountain View, CA
    9 hours ago
  • $145k - $170k

     ...gives the automakers and mobility platforms a clear path to AVs at...  ...future. About the Role Our software team is growing, and we are looking for talented engineers who are graduating by July 20...  ...following areas: Data Platform, Onboard Systems, ML Infrastructure,... 
    Software
    Full time

    Nuro

    Mountain View, CA
    9 hours ago
  • $160.36k - $240.54k

     ...gives the automakers and mobility platforms a clear path to AVs at...  ...future. About The Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental...  ...to one of the following areas: Onboard Systems, Performance, and Devices... 
    Software
    Full time

    Nuro

    Mountain View, CA
    9 hours ago
  • $193.93k - $291.15k

     ...us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in...  ...investors.About the RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and... 
    Software
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $210k - $295k

     ...the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling...  ...and turn ideas into deployed solutions with confidence. By onboarding new frontier models, expanding compute capacity,... 
    Software
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $143k - $286k

     ...Role Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing,...  ...distributed marketplace services for seller onboarding, catalog, pricing, inventory, and order... 
    Software
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $170k - $235k

     ...with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling...  ...and turn ideas into deployed solutions with confidence. By onboarding new frontier models, expanding compute capacity,... 
    Software
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $132k - $198.45k

     ...why we’re building a universal autonomy platform: self-driving for all roads and all...  ...the TeamWe're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations...  ...designing backend services that integrate with onboard systems, cloud infrastructure, and... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $180k

     ...highly motivated, and focused on engineering excellence. This...  ...THE ROLE: The X Developer Platform team owns the partner ecosystem...  ...documentation, and self-serve onboarding that make the platform easy...  ...experience working on commercial software application or services ~... 
    Software
    Temporary work

    SpaceXAI

    Palo Alto, CA
    8 days ago
  • $207k - $301k

     ...experience testing, and launching software products.5 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ....The Google Cloud Business Platform (GCBP) accelerates Google...  ...accelerating acquisition, onboarding, and multi-channel support,... 
    Software

    Google

    Sunnyvale, CA
    1 day ago
  •  ...difference at Fiserv.Job TitleSenior Engineering Manager (Backend & Platform)About Your RoleFiserv is a global...  ...grow a team of Tech Leads, Senior Software Engineers, and Backend Developers across...  ...help you with your overall onboarding experience and leads to stronger productivity... 
    Software
    Full time
    Contract work
    Work at office
    Worldwide
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    1 day ago
  • $159k - $230k

     ...design issues.Support design engineers with debug, component validation...  ...Rate (DDR) memory, storages, onboard power and high-speed interconnects...  ..., and providing the essential platforms that enable developers to build the future. From software to hardware our teams are... 
    Software
    Worldwide

    Google

    Sunnyvale, CA
    4 hours ago
  • $140k - $215k

     ...world’s most advanced AI-native platform. We work on large scale...  ...experience. Whenever a new customer onboards on the Falcon platform, our...  ...What You’ll Do:Lead backend engineering efforts from rapid...  ...time and produce high quality software that is unit tested, code reviewed... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • $160.36k - $240.54k

     ...why we’re building a universal autonomy platform: self-driving for all roads and all...  ...mandate is to lay the foundation of Nuro's onboard software for our sensor and compute platform,...  ...for autonomous vehiclesMentor software engineers to bring them to their full potentialAbout... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $145k - $182k

     ...high-growth company that is disrupting the software delivery market. Our mission is to...  ...cloud costs. The Harness Software Delivery Platform includes modules for CI, CD, Cloud Cost...  ..., Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues... 
    Software
    Full time
    Local area
    Immediate start
    Flexible hours

    Harness

    Mountain View, CA
    9 hours ago
  • $189.3k - $290.7k

     ...Role Join GM's Digital Products Engineering organization and help define the...  ...generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead...  ...systems, journal systems and onboarding experiences for millions of OnStar... 
    Software
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  • $127k - $185k

     ...strategies, enterprise architectures, platforms, and application infrastructure needed...  ...or support role.Experience with cloud engineering, on-premise engineering, virtualization...  ...on power applications and productivity software.Experience in designing, building, or implementing... 
    Software

    Google

    Sunnyvale, CA
    4 days ago
  • $174.4k - $237.8k

     ...industrial robotics in the near future - with software and data at the core.Our mission is to...  ...developers. We are a dynamic team of engineers, roboticists, designers, and...  ...industrial robotics.RoleAs a Senior Full Stack Platform Software Engineer, you and the team will... 
    Software
    Full time
    Work experience placement
    Local area

    Intrinsic

    Mountain View, CA
    4 days ago
  • $160k - $260k

     ...looking for a talented, driven Senior Software Engineer to build the critical infrastructure that...  ..., and optimize backend services and platform infrastructure for the Aptos...  ...of any kind during the application or onboarding process, including fees for background... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area

    Aptos Labs

    Palo Alto, CA
    4 days ago
  • $170k - $216k

     ...Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...Integration, Positioning, Motion Control, Fault Management, Onboard Automation and Embedded Simulation. We are looking for... 
    Software
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $180k - $220k

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired by Cisco...  ...are seeking a talented and experienced Data Platform Engineer to join our team as the Technical Lead. The ideal candidate... 
    Software
    Local area
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Harness

    Mountain View, CA
    2 days ago
  • $159k - $230k

     ...products.Collaborate with board, chip and system engineers, design partners, and chip vendors, to...  ...understanding of SerDes capabilities.Our Platforms Infrastructure Engineering team designs and builds the hardware and software technologies that power all of Google's services... 
    Software
    Worldwide

    Google

    Sunnyvale, CA
    9 hours ago
  • $106k - $209k

    MongoDB is seeking a Software Engineer 3 to join the Documentation Platform Engineering Team. The Documentation Platform delivers 60M page views a year and is critical to our users’ understanding of MongoDB products.It is also increasingly the context engine that helps... 
    Software
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Palo Alto, CA
    2 days ago
  • $258k - $387k

     ...why we’re building a universal autonomy platform: self-driving for all roads and all...  ...investors.About the RoleAs a Principal Software Engineer, you will help define and build the high...  ...spans Device Platform, Performance, and Onboard Systems, requiring deep technical leadership... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  •  ...Saviynt's AI-powered identity platform manages and governs human...  ...secure, scalable, multi-tenant software solutions that run...  ...influencing product direction and engineering best practices.  Drive continuous...  ...awareness training during onboarding and annually thereafter -... 
    Software

    Saviynt

    Milpitas, CA
    a month ago
  • $172.5k - $260.1k

     ...future of Salesforce.Lead Member of Technical Staff, Release Engineering, Agentic Platform (Java / Node.js / iOS)We're hiring an LMTS Release...  ...LMTS, you'll set the technical direction for how we ship software in the agentic era (where AI agents author code, open PRs... 
    Software
    Full time

    Salesforce

    Palo Alto, CA
    9 hours ago
  • Join a forward-thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives. You'll collaborate with... 
    Software
    Work at office
    Shift work

    JP Morgan Chase

    Palo Alto, CA
    1 day ago
  • $221.2k - $387.1k

     ...what data.Veza's Access Graph platform maps an organization's...  ...environments, and AI agents. For engineers joining Veza today, this...  ...evolves within one of enterprise software's most strategic...  ...platform organization - hiring, onboarding, retention, performance, and... 
    Software
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $132k - $190k

     ...Work cross-functionally with Hardware, Software, Mechanical, Thermal, Validation, Manufacturing...  ...:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a...  ...that are deployed in the data center.Our Platforms Infrastructure Engineering team designs... 
    Software
    Worldwide

    Google

    Sunnyvale, CA
    9 hours ago
  • $168k - $330k

     ...business objectives into scalable, AI-native platforms. Lead a small team of Product Managers...  ...support the full partner lifecycle: onboarding, co-sell, information sharing, support,...  ...transform, and disrupt industries with software. MongoDB’s unified data platform, the most... 
    Software
    Worldwide
    Flexible hours

    MongoDB

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

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