Sr. Software Development Engineer C++ (m/f/d)
Core
Develop high-performance C++ software for 3D reconstruction from images and LiDAR, enabling global monitoring applications powered by GIS.
Role type
Senior Software Development Engineer (C++)
Builds
Scalable reality capture software (Reality Engine) for smart cities, infrastructure, and environment monitoring
Domain
Geospatial / Computer Vision / Photogrammetry
Deliverable
production ML models | product features
Required skills
Expert C++ (modern standards, performance optimization), large codebase management, GPU acceleration, high-performance computing, algorithm design (computer vision, photogrammetry, graphics)
Preferred skills
CI/CD pipelines, 3D data experience, Master's degree in CS/Geomatics
Technologies
C++, GPU, LiDAR, Images, Point Clouds, Textured Meshes, Gaussian Splats
Responsibilities
Create industry-leading software for 3D reconstruction and scene understanding; Develop scalable software for global monitoring applications; Build products to process massive datasets using HPC and GPU; Drive advancements in computer vision and photogrammetry algorithms; Shape product vision for reality-capture users
Seniority
Senior, hands-on IC