Nuro Logo

Nuro

Software Engineer, Middleware

Reposted 2 Days Ago
In-Office
Mountain View, CA, USA
160K-240K Annually
Junior
In-Office
Mountain View, CA, USA
160K-240K Annually
Junior
Develop high-performance onboard infrastructure for autonomy by building communication systems, logging frameworks, and collaborating with cross-functional teams to ensure system reliability and performance.
The summary above was generated by AI

Who We Are 

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to enable everything from commercial fleets to personally owned vehicles. A key pillar of this strategy is Nuro’s partnership with Uber to power a robotaxis program on the Uber network.

About the Team

We are looking for self-motivated engineers to build the next-generation onboard infrastructure for autonomous driving. Our mission is to provide a high-performance, highly reliable foundation of the Nuro Driver™, spanning inter-process communication, logging, monitoring, execution and state management. We actively embrace AI-assisted development, leveraging feature development, root cause analysis, workflow automation to supercharge our velocity. You will collaborate closely with our Autonomy team, hardware teams, AI Platform team, and systems/safety team to make sure the whole autonomy stack works together safely and smoothly..

About the Work

  • Work on distributed systems inside the vehicle
  • Develop high-performance communication between multiple nodes
  • Develop logging infrastructure and data collection frameworks for massive volume autonomy and sensor data
  • Develop frameworks to start, control, and monitor autonomous modules
  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and high reliability
  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
  • Troubleshoot hard-to-reproduce system performance problems

About You

  • BS/MS/PhD in Computer Science  2+ years of Equivalent industry experience
  • Strong system fundamentals and strong C++ skills
  • Solid experience developing production-quality software in C++ and Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.
  • Deep understanding on Linux operating systems.
  • Proven ability to diagnose and resolve complex system performance bottlenecks through analytical troubleshooting.

Bonus Points

  • Experience with ROS, Apollo Cyber RT, Iceoryx or other robotics frameworks
  • Robotics experience, ML inference optimization experience, computer architecture experience
  • Experience with GPU programming or NVidia Orin Platform

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $160,000 and $240,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-CD1

Nuro Mountain View, California, USA Office

Mountain View, CA, United States

Similar Jobs

3 Days Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
169K-200K Annually
Senior level
169K-200K Annually
Senior level
Fintech • Financial Services
The Software Engineer II will design, implement, and maintain web applications for marketplace middleware, ensuring high code quality and collaborating with stakeholders.
Top Skills: .NetC#KafkaRabbitMQRelational DatabasesSQL
3 Days Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
209K-240K Annually
Senior level
209K-240K Annually
Senior level
Fintech • Financial Services
The role involves designing and maintaining web applications, mentoring engineers, communicating with stakeholders, and ensuring high code quality through automated testing.
Top Skills: .NetC#Ci/CdEvent Store DbKafkaMartenRabbitMQSQL
2 Days Ago
In-Office
Mountain View, CA, USA
193K-291K Annually
Senior level
193K-291K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop high-performance onboard infrastructure for autonomous driving, focusing on communication, logging, and monitoring systems. Troubleshoot performance issues and collaborate with various teams.
Top Skills: Apollo Cyber RtC++Gpu ProgrammingIceoryxLinuxNvidia Orin PlatformPythonRos

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account