
About Nuro
Revolutionizing delivery with autonomous vehicles
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...

Software Engineering • Senior
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
Nuro is seeking a Senior Software Engineer to work on their Teleoperations platform, focusing on building core communication systems and cloud platforms for remote vehicle monitoring. You'll utilize skills in Java and networking technologies.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building scalable systems that require a deep understanding of networking algorithms and real-time communication. Your expertise in Java allows you to develop robust applications that support complex functionalities. You are familiar with cloud computing and have experience working with teleoperations or similar technologies. You thrive in collaborative environments and enjoy working with cross-functional teams to drive innovation and deliver reliable solutions.
Desirable
Experience with offline network simulation frameworks and bandwidth estimation techniques would be a plus. Familiarity with automotive-grade hardware and self-driving technologies can enhance your contributions to the team.
What you'll do
As a Senior Software Engineer at Nuro, you will be responsible for developing a network interface bonding framework to maximize bandwidth and LTE network utilization. You will also build an offline network simulation/emulation framework that helps predict online performance, ensuring that our teleoperations platform operates efficiently in real-world environments. Your role will involve testing systems in various conditions, gathering feedback, and iterating on solutions to improve performance. You will collaborate closely with cross-functional teams to collect on-road network metrics and drive innovation in our teleoperations capabilities.
What we offer
Nuro provides a dynamic work environment where you can contribute to cutting-edge self-driving technology. You will have the opportunity to work with a diverse team of engineers and be part of a mission-driven company focused on making autonomy accessible to all. We offer competitive compensation and benefits, along with opportunities for professional growth and development in the rapidly evolving field of autonomous vehicles.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nuro.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Nuro is seeking a Senior Software Engineer for their Teleoperation platform to build core communication systems connecting vehicles and operators. You'll work with technologies like Java and networking algorithms in Mountain View.

Software Engineering
Nuro is hiring a Senior Software Engineer to tackle deep-stack networking challenges for their self-driving technology. You'll work with C, C++, and Python to ensure zero-drop connectivity across cellular networks. This position requires expertise in networking and real-time systems.

Software Engineering
Databricks is hiring a Senior Software Engineer to design and automate networking foundations for large-scale compute clusters. You'll work with Python, Java, Scala, and C++ to develop secure and scalable connectivity solutions. This position requires 5+ years of experience in distributed systems.

Software Engineering
Nuro is seeking a Senior Software Engineer to enhance their Routing Team's backend systems and algorithms. You'll work with Java and microservices to optimize routing for self-driving technology. This role requires 3-5 years of experience in building scalable applications.

Software Engineering
Nuro is seeking a Senior Software Engineer to develop and integrate hybrid cloud performance benchmarking systems for their self-driving technology. You'll work with Java and machine learning to enhance autonomy feature development. This role requires significant experience in software engineering and cloud infrastructure.