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

Software Engineer, Onboard Infrastructure

$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 10 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Onboard Infrastructure in Mountain View, CA vacancy
  • $235k - $352k

     ...Role As a Staff Technical Lead on Onboard Infrastructure, you will help define and build the...  ..., distributed execution, and autonomy software performance. You will architect hardware...  ..., align multiple stakeholders, mentor engineers, and deliver robust systems for safety... 
    Suggested

    Nuro

    Mountain View, CA
    3 days ago
  • $170k - $216k

     ...must enhance developer productivity of onboard engineers to enable the entire organization to...  ...The goal of this team is to build the infrastructure, architecture, tooling, and platform necessary...  ...role you will report to a Staff Software Engineer / Tech Lead Manager. You... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $152k - $228k

     ...test different aspects of the software and hardware integration...  ...the road. You will own the infrastructure that makes this possible....  ...tools, and much much more. Engineers across the company rely on this...  ...does a new data format impact onboard logging rate or network... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  • $140k - $220k

     ...Software Engineer, Compute Infrastructure Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry's most...  ...The result: measurable business impact through faster onboarding, hours of productivity gained each week, and smarter,... 
    Suggested
    Work at office
    Home office
    Flexible hours

    Colorwave Inc

    Mountain View, CA
    1 day ago
  • $140k - $220k

     ...APIs, Glean gives organizations the infrastructure to govern, scale, and customize AI across...  ...business impact through faster onboarding, hours of productivity gained each week...  ...About the Role: Glean is seeking a Software Engineer, Compute Infrastructure to help design... 
    Suggested
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    1 day ago
  • $170k - $216k

     ...on reliability and is accountable for onboard software health while ensuring high development...  ...role you will report to a Staff Software Engineer / Tech Lead Manager. You will:...  ...onboard reliability: build the critical infrastructure and tooling ecosystem that ensures onboard... 
    Full time
    Immediate start
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, ML Infrastructure, Core Infra corporate_fare Google place Sunnyvale, CA, USA Apply Qualifications Bachelor’s degree or...  ...dialogflow, and insights to advance in compliance, customer onboarding and integrations, feature development, go‑to‑market,... 
    Full time
    Temporary work

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...Sr. Software Engineer, Perception Data Infrastructure Mountain View, California (HQ) Who We Are Nuro believes self-driving vehicles are the most immediate...  ...and manage complex data pipeline propagation between onboard hardware logs and offboard visualization. Enforce... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...Waymo ML Platform team, builds tools and infrastructure to realize the ML flywheel at Waymo....  ...closely with teams across Waymo both onboard & offboard ML models, including LLMs...  ...experience in the field of software engineering ~ Experience programming in C++ ~... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $160k - $240k

     ...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...  ...autonomous modules Collaborate with other software teams to build foundational libraries and interfaces... 
    Immediate start
    Flexible hours

    Nuro

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

     ...Senior Software Engineer, Platform Infrastructure Aptos is a people-first blockchain on a mission to help billions of people achieve universal and...  ...you for payment of any kind during the application or onboarding process, including fees for background checks, training... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Aptos

    Palo Alto, CA
    2 days ago
  • $193.93k - $291.15k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and makes real-time decisions using onboard sensors and... 
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  •  ...Senior Software Engineer - Embedded Runtime Infrastructure Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    3 days ago
  •  ...Software Engineer, AI Compute Infrastructure Los Angeles, Palo Alto, San Francisco, Toronto, Singapore About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of... 
    Full time

    HeyGen

    Palo Alto, CA
    4 days ago
  •  ...Senior Software Engineer - Test Infrastructure Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    4 days ago
  • $150k - $235k

     ...communities that need it most. About the Role The Crypto Infrastructure team builds the foundational systems that power Nclusion's...  ...indexing, and blockchain integrations. This team enables engineers working on our crypto rails to move fast while maintaining high... 
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Nclusion

    Palo Alto, CA
    1 day ago
  • $120k - $300k

     ...Valley company is creating the digital infrastructure needed to bring intelligence to every moving...  ...libraries and frameworks used by other engineers across the company, and scale our...  ...Bachelor's degree in Computer Science, Software Engineering, or equivalent ~2+ years... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $153k - $222k

     ...Machine Learning Engineer Applied Intuition, Inc. is powering the future of physical...  ...Valley company is creating the digital infrastructure needed to bring intelligence to every moving...  ...Bachelor's degree in Computer Science, Software Engineering, or equivalent ~3+... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $132k - $198k

     ...Software Engineer, Software Update Infrastructure Mountain View, California (HQ) 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... 

    Nuro

    Mountain View, CA
    2 days ago
  • $164.2k - $205.2k

     ...and running the world's best data and AI infrastructure platform so our customers can use deep...  ...to improve their business. Founded by engineers - and customer obsessed - we leap at every...  ...and cost efficiency. As a Senior Software Engineer on the Compute Infra team, you... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $160.36k - $240.54k

     ...Software Engineer, ML Infrastructure Mountain View, California (HQ) 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... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $160.36k - $240.54k

     ...Software Engineer, ML Infrastructure, Optimization Mountain View, California (HQ) 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... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  •  ...backend powers everything from live VM orchestration to agent planning and execution. We're looking for a generalist backend/infrastructure engineer who thrives in ambiguity, has strong architectural instincts, and wants to own big, evolving pieces of our system. This isn... 

    Simular Inc

    Palo Alto, CA
    1 day ago
  • $147k - $211k

    Google Inc. is seeking a Software Engineer in Sunnyvale, California to work on next-gen technologies for large-scale data transfer solutions. As part of a dynamic team, you'll address performance and reliability issues while collaborating with global operations. Ideal candidates... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $145k - $155k

    A leading tech company in California seeks a Software Engineer to build infrastructure that enhances developer experience and platform reliability. This role involves collaborating with diverse teams and leveraging technologies like Java, Go, and TypeScript. Applicants... 

    algojobs

    Palo Alto, CA
    3 days ago
  • $166k - $244k

    Senior Software Engineer, Infrastructure Sunnyvale, CA, USA Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Qualifications Bachelor’s degree or equivalent practical... 
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $145k - $155k

     ...Company Palantir builds the world’s leading software for data-driven decisions and...  ...more. The Role Are you passionate about engineering quality, performance, and increasing the...  ...ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    algojobs

    Palo Alto, CA
    3 days ago
  • $174k - $253k

    Senior Software Engineer, Infrastructure, YouTube corporate_fare YouTube place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience programming in C++. 3 years of experience testing, maintaining, or launching software... 

    Google Inc.

    Mountain View, CA
    20 hours ago
  • $147k - $211k

    Software Engineer III, GDCH Infrastructure Location: Sunnyvale, CA, USA. Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. Experience... 
    Full time

    Google Inc.

    Sunnyvale, CA
    20 hours ago
  •  ...connected. About the job At Coram AI, our infrastructure isn’t just your typical cloud-only...  ...devices. Coram AI is looking for a talented engineer who will be responsible for a large...  ...build and maintain the custom in-house software that we use for these purposes. Being... 
    Remote work

    Coram AI

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

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