Software Engineer - Photogrammetry
Core
Architect and build high-performance software pipelines to ingest drone telemetry and video, converting research prototypes into real-time 3D battlefield rendering engines for tactical hardware.
Role type
Senior IC software engineer (high-performance systems & 3D graphics)
Builds
Real-time 3D rendering engines and data ingestion pipelines for tactical drones
Domain
Defense technology, autonomous systems, computer vision
Deliverable
production ML models | product features
Required skills
C++ mastery, low-level memory management, GPU programming (CUDA), 3D geometry, linear algebra, real-time systems design, spatial data structures (Octrees/Voxels), multi-threading
Preferred skills
Experience with Vulkan or TensorRT, game engine or autonomous vehicle perception stack development, embedded systems optimization
Technologies
CUDA, Vulkan, TensorRT, C++, Python, PyTorch
Responsibilities
Architect software pipelines for multi-drone video and telemetry synchronization; Profile and optimize CV algorithms using GPU/CPU acceleration; Implement efficient 3D data structures for point cloud/mesh streaming; Translate Python/PyTorch prototypes into production-grade C++ code; Deploy builds to physical tactical PCs for performance monitoring
Seniority
Senior, hands-on IC