Mountain View, California, United States Employment 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
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
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.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago