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 graphics & systems)
Builds
Real-time 3D reconstruction engines for tactical drones
Domain
Defense / Computer Vision / Real-time Systems
Deliverable
production ML models
Required skills
C++ mastery, low-level memory management, CUDA kernel programming, GPU acceleration, multi-threading, 3D data structures (Octrees/Voxel grids), real-time systems design, embedded systems optimization
Preferred skills
Experience with Vulkan or TensorRT, game engine or autonomous vehicle perception stack background, Python/PyTorch to C++ translation
Technologies
CUDA, Vulkan, TensorRT, C++, Python, PyTorch
Responsibilities
Architect software pipelines for multi-drone video and telemetry ingestion; Profile and optimize CV algorithms using GPU/CPU acceleration; Implement efficient 3D data structures for point cloud/mesh streaming; Translate research prototypes into production-grade C++ code; Deploy builds to physical tactical PCs for hardware-in-the-loop testing
Seniority
Senior, hands-on IC