
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 specializing in Video Streaming to develop their Teleoperations platform. You'll work with technologies like Java and cloud computing to enhance real-time communication systems. This role requires a strong background in computer networking and video streaming techniques.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building scalable systems that handle real-time data streams. Your expertise in Java allows you to design and implement efficient solutions that meet high-performance standards. You possess a deep understanding of computer networking principles, including bandwidth estimation and rate control, which are crucial for optimizing video streaming applications.
Your experience with real-time communication systems has equipped you with the skills to develop robust solutions that ensure seamless connectivity between vehicles and operators. You are familiar with the challenges of video streaming and have a track record of implementing state-of-the-art techniques to enhance performance and reliability.
You thrive in collaborative environments and enjoy working with diverse teams of engineers to tackle complex problems. Your ability to gather feedback and iterate on solutions is key to driving successful outcomes in your projects. You are committed to fostering an inclusive and psychologically safe workplace, where all team members can contribute their best.
Desirable
Experience with teleoperations or autonomous vehicle technologies would be a plus, as it aligns with Nuro's mission to make autonomy accessible to all. Familiarity with cloud platforms and their integration into communication systems will further enhance your contributions to the team.
What you'll do
In this role, you will design and implement an efficient pipeline for video streaming that delivers high-priority real-time data. You will work on building the core communication system for Nuro's Teleoperations platform, ensuring that it meets the demands of various applications, from robotaxis to commercial fleets. Your work will involve developing an offline streaming simulation framework to iterate on video streaming algorithms and predict online performance.
You will collaborate closely with other engineers to test systems in real-world environments, gathering valuable feedback to drive improvements. Your contributions will play a critical role in delivering reliable solutions that can be licensed for third-party teleoperation uses. You will also be involved in troubleshooting and optimizing existing systems to enhance their performance and reliability.
What we offer
Nuro provides a dynamic work environment where innovation and collaboration are at the forefront. You will have the opportunity to work on cutting-edge technology that is shaping the future of autonomous vehicles. The company values diversity and inclusion, ensuring that all employees feel valued and supported in their roles. Nuro offers competitive compensation and benefits, along with opportunities for professional growth and development within the organization.
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 hiring a Software Engineer, Video Streaming to develop their in-house Teleoperations platform. You'll work with technologies like Java and focus on networking algorithms and real-time communication systems. This position requires a broad technical understanding and experience in video streaming techniques.

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
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.

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.