
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 • Mid-Level
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
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.
Job Description
Who you are
You have a solid background in software engineering, particularly in video streaming technologies and real-time communication systems. Your experience includes working with networking algorithms, bandwidth estimation, and rate control, which are crucial for building efficient communication systems. You thrive in collaborative environments and enjoy working with diverse teams to deliver reliable solutions. You are passionate about developing innovative technologies that enhance user experiences and contribute to the advancement of autonomous systems.
Desirable
Experience with cloud platforms and teleoperation systems is a plus. Familiarity with video streaming algorithms and their application in real-world scenarios will help you excel in this role. You are eager to learn and adapt to new technologies, and you have a keen interest in the future of autonomous vehicles and their applications.
What you'll do
In this role, you will design and implement an efficient pipeline using state-of-the-art video streaming techniques to deliver high-priority real-time data streams. You will collaborate with a team of engineers to build the core communication system that connects vehicles and operators, ensuring seamless interaction and monitoring capabilities. Your work will involve developing an offline streaming simulation framework to iterate on video streaming algorithms and predict online performance. You will also test systems in real-world environments, gather feedback, and drive improvements based on user experiences. Your contributions will play a key role in Nuro's mission to make autonomy accessible to all.
What we offer
At Nuro, you will be part of a pioneering team that is shaping the future of autonomous technology. We offer a collaborative work environment that fosters inclusion and psychological safety for all employees. You will have opportunities for professional growth and development as you work on cutting-edge projects that have a meaningful impact on society. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
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 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.

Software Engineering
Hightouch is seeking a Software Engineer for their Streaming Systems team to build high-throughput systems for real-time data processing. You'll work with technologies like Java, Kafka, and AWS to support the company's AI-driven marketing platform. This role requires experience in software development and cloud technologies.

Video Streaming Engineer
Apple is hiring a Video Streaming Engineer to support media encoding platforms and workflows within Apple Services Engineering. You'll work closely with engineering teams to enhance media products and services. This role requires strong technical acumen and the ability to handle high-volume media workflows.

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
Apple is hiring a Software Engineer for their Streaming Media team to develop next-generation media streaming technologies. You'll work on features that enhance media viewing experiences across various platforms. This position requires a strong engineering background and creativity.