LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Nuro›Software Engineer, Middleware
Nuro

About Nuro

Revolutionizing delivery with autonomous vehicles

🏢 Tech, Hardware👥 501-1000 employees📅 Founded 2016📍 Old Mountain View, Mountain View, CA💰 $2.3b⭐ 3.7
B2BLogisticsRoboticsElectric VehiclesComputer VisionAutomationDelivery

Key Highlights

  • Headquartered in Mountain View, CA with 501-1000 employees
  • $2.3 billion raised in funding across multiple rounds
  • Partners with Uber, Walmart, Chipotle, and Kroger
  • Specializes in autonomous delivery vehicles for goods, not passengers

Nuro is an autonomous delivery vehicle manufacturer headquartered in Mountain View, CA, specializing in custom-built vehicles for transporting goods. With $2.3 billion raised in funding, including a recent Series D round, Nuro partners with major brands like Uber, Walmart, Chipotle, and Kroger to en...

🎁 Benefits

Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...

🌟 Culture

Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

🌐 Website💼 LinkedIn𝕏 TwitterAll 104 jobs →
Nuro

Software Engineer, Middleware

Nuro • Mountain View, California (HQ)

Posted 2w ago🏛️ On-SiteSoftware engineering📍 Mountain view
Apply Now →

Skills & Technologies

LinuxApisReal-time loggingData pipelines

Overview

Nuro is hiring a Software Engineer for their Middleware team to develop reliable platforms for self-driving technology. You'll work with Linux systems and design APIs for communication between nodes. This role requires expertise in real-time logging and data pipelines.

Job Description

Who you are

You have a strong background in software engineering, particularly in developing middleware solutions for complex systems. Your experience includes working with Linux-based systems, and you understand the intricacies of designing and implementing APIs that facilitate communication between multiple nodes. You thrive in collaborative environments, working closely with hardware and software teams to ensure seamless integration of systems. Your problem-solving skills are top-notch, allowing you to address onboard errors and performance issues effectively.

You are familiar with building state-of-the-art real-time logging systems and have experience in creating data pipelines that enhance reliability and operational efficiency. Your technical expertise is complemented by your ability to communicate complex ideas clearly to both technical and non-technical stakeholders. You are committed to fostering an inclusive and psychologically safe work environment, understanding the importance of collaboration and teamwork in achieving shared goals.

Desirable

Experience with autonomous vehicle systems or robotics would be a plus, as would familiarity with safety-critical software development practices. You are eager to learn and adapt to new technologies, and you are passionate about contributing to the advancement of self-driving technology.

What you'll do

In this role, you will work on multiple Linux-based systems within Nuro's vehicles, focusing on developing a reliable and high-performance platform for autonomy teams. You will design and implement contracts and APIs that facilitate communication between various nodes, ensuring low-latency and consistent performance. Collaboration is key, as you will work closely with other software teams to build foundational libraries and interfaces that support the integration of autonomy software and algorithms.

You will also be responsible for building state-of-the-art real-time logging systems across various platforms, which will play a crucial role in monitoring system performance and diagnosing issues. Additionally, you will develop data pipelines and diagnostic tools aimed at improving the reliability and operational efficiency of our self-driving technology. Your contributions will directly impact the success of Nuro's mission to make autonomy accessible to all.

What we offer

At Nuro, you will be part of a pioneering team dedicated to transforming the future of transportation through self-driving technology. We offer a collaborative work environment where innovation is encouraged, and your ideas can make a real difference. You will have the opportunity to work with cutting-edge technology and contribute to projects that have a significant impact on the industry. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels valued and empowered to succeed.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Nuro.

Apply Now →Get Job Alerts