Nuro logo
Nuro
Posted 152 days agoVerified live 2d ago

Software Engineer, Autonomy Visualization

Brief overview

Mountain View, CAIn-person
$160k–$241k/yrStated range
1+ yrsMinimum
143 H-1B approvalsDept. of Labor
66 green cardsCertified filings
C++OpenGLQTGraphics conceptsRendering pipelinesShadersCoordinate systemsVisualization appsGame enginesVulkanUnityUnrealCommunication skillsLow-level code optimizationAdvanced language features

About the company

Nuro is a robotics company specializing in the development of autonomous driving technologies.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
143H-1B approved
97%approval rate
33new H-1B hires
66PERM certified
$199,305median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202336
202459
202539
20269
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20239
202413
20259
20266
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202312
202417
202536
20261
Top sponsored roles
Software EngineerSenior Software EngineerSoftware Engineer, Engineering ProductivityTech Lead Manager (TLM), PoseStaff Software Engineer
Sponsored employees from
ChinaIndiaCanadaGermanySingapore

Job description

Summary

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. As an Autonomy Visualization Software Engineer, you will develop high-quality visualization platforms that support the development of Nuro's autonomous driving technology and collaborate with various teams to enhance their workflows.

Responsibilities

  • Build performant visualization frameworks in both C++ / OpenGL and Unity to serve multiple critical functions like autonomy development and validation, triage tools, and in-car visualization
  • Be a partner to Autonomy engineers as they seek to improve their development workflow with better visualization
  • Collaborate with ML Labeling teams, as they seek to gather high-quality training data with bespoke labeling tools
  • Interface with product managers and designers to build polished visualizations for external applications that represent Nuro well

Skills

  • 1+ years of software development experience in C++, OpenGL and QT
  • Basic understanding of graphics concepts (e.g., rendering pipelines, shaders, coordinate systems)
  • Prior experience with visualization apps or game engines (OpenGL, Vulkan, Unity, Unreal)
  • Strong communication skills, and collaborate effectively with colleagues from a wide range of disciplines and backgrounds
  • Deeply technical: enjoy working through thorny performance problems in low-level code, and working with advanced language features

Qualifications

Must Haves

  • 1+ years of software development experience in C++, OpenGL and QT
  • Basic understanding of graphics concepts (e.g., rendering pipelines, shaders, coordinate systems)
  • Prior experience with visualization apps or game engines (OpenGL, Vulkan, Unity, Unreal)
  • Strong communication skills, and collaborate effectively with colleagues from a wide range of disciplines and backgrounds
  • Deeply technical: enjoy working through thorny performance problems in low-level code, and working with advanced language features

Benefits

  • Annual performance bonus
  • Equity
  • Competitive benefits package

More jobs like this