Software Engineer, Middleware
Nuro
Location
Remote
Type
Full-time
Posted
Feb 12, 2025
Compensation
USD 160000 – 240000
Mission
What you will drive
- Work on multiple Linux-based systems inside our vehicle
- Design and implement contracts and APIs facilitating communication between multiple nodes
- Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and consistent performance
- Build state-of-the-art real-time logging systems on various platforms
- Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
- Use your expertise to debug hard-to-reproduce whole-system problems
Impact
The difference you'll make
This role contributes to making autonomy accessible to all by building reliable and high-performance platforms for self-driving technology, empowering a safer, richer, and more connected future.
Profile
What makes you a great fit
- BS/MS/PhD in Computer Science or 2+ years of equivalent industry experience
- Strong system fundamentals and strong C++ skills
- Solid experience developing production-quality software in C/C++, Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries
- Deep understanding of Linux operating systems
Benefits
What's in it for you
Base pay range: $160,000 - $240,000, plus annual performance bonus, equity, and a competitive benefits package. Nuro celebrates differences and is committed to a diverse workplace that fosters inclusion and psychological safety for all employees.
About
Inside Nuro
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. They build the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware, and license their core technology to support applications from robotaxis to personally owned vehicles.