Software Engineer, Autonomy Visualization
Core
Building high-quality visualization platforms and frameworks to accelerate the development of autonomous driving technology, serving software engineers, ML labeling teams, and external applications.
Role type
Software Engineer (Autonomy Visualization)
Builds
Performant visualization frameworks in C++/OpenGL and Unity for autonomy development, validation, triage, and in-car visualization.
Domain
Autonomous driving / Physical AI / Computer Graphics
Deliverable
production ML models | product features | infrastructure
Required skills
C++, OpenGL, QT, graphics concepts (rendering pipelines, shaders, coordinate systems), game engines (Unity, Unreal, Vulkan), low-level code optimization
Preferred skills
Experience with visualization apps, cross-functional collaboration
Technologies
C++, OpenGL, QT, Unity, Vulkan, Unreal
Responsibilities
Build performant visualization frameworks; Partner with autonomy engineers to improve development workflows; Collaborate with ML Labeling teams on bespoke labeling tools; Interface with product managers and designers for external visualizations.
Seniority
Mid-level, hands-on IC