Mountain View, California, United States USD 193,930 - 291,150 Yearly

Nuro is hiring a Senior Software Engineer

About the Role

Nuro is seeking a Senior Software Engineer to join the Autonomy Visualization team. Your primary focus will be developing high-quality visualization platforms that enable any software engineer to add new visual elements. You'll also work end-to-end on visualization features and products, utilizing your technical skills, product sense, and cross-functional communication.

What You'll Do

  • Build performant visualization frameworks in both C++ / OpenGL and Unity for functions like autonomy development, validation, triage, and in-car visualization.
  • Partner with Autonomy engineers to improve their development workflow through better visualization tools.
  • Collaborate with ML Labeling teams to gather high-quality training data with custom labeling tools.
  • Interface with product managers and designers to build polished visualizations for external applications.

What We're Looking For

  • 3+ years of software development experience in C++.
  • You enjoy solving complex performance problems in low-level code and using advanced language features.
  • Strong communication skills and the ability to collaborate effectively with colleagues from various disciplines.
  • A commitment to mentorship, feedback, and improving the team's products, people, and processes.

Nice to Have

  • Prior experience with visualization applications or game engines like OpenGL, Qt, or Unity.

Technical Stack

  • C++
  • OpenGL
  • Unity

Team & Environment

You will be part of Nuro's Autonomy Visualization team, collaborating closely with autonomy engineers, ML labeling teams, product managers, and designers.

Benefits & Compensation

  • Annual performance bonus
  • Equity
  • Competitive benefits package
  • Compensation range: $193,930 to $291,150

Nuro celebrates differences and is 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.

Required Skills
C++OpenGLUnityPerformance OptimizationLow-Level ProgrammingSoftware DevelopmentCommunicationCollaborationMentorshipProcess Improvement C++OpenGLUnityPerformance OptimizationLow-Level ProgrammingSoftware DevelopmentCommunicationCollaborationMentorshipProcess Improvement
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Nuro
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles.
All jobs at Nuro Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago