Se3
Staff Computer Vision Engineer - Localization
Munich. Posted a month ago
The role
You will solve estimation and systems problems in the visual localization stack. This involves building VIO, SLAM, and sensor fusion algorithms for autonomous systems like UAVs.
What you will do
- Build and improve localization algorithms for autonomous systems.
- Solve failures caused by low light, rain, fog, motion blur, vibration and sensor degradation.
- Develop mapping, loop closure, relocalization and map-based navigation.
- Solve problems in camera and IMU calibration, sensor synchronization, rolling shutter, latency and frame drops.
- Design and optimize production software for Jetson-class platforms and other constrained CPUs and GPUs.
- Build evaluation and replay tools to reproduce failures and detect regressions.
- Lead technical projects, review designs and code, and teach other engineers.
- Take ideas from research and recorded data through production code, live sensor testing and flight.
Required qualifications
- Personally built and deployed VIO, SLAM, localization or sensor-fusion systems.
- Solved problems spanning algorithms, sensors and runtime constraints.
- Strong foundations in 3D geometry, linear algebra, probability, estimation and optimization.
- Practical experience with EKFs, factor graphs, nonlinear least squares and bundle adjustment.
- Write production C++ for Linux systems.
- Use Python for analysis, evaluation and tooling.
- Worked with real cameras and IMUs, calibration and timing.
- Led substantial technical work and helped other engineers improve designs.
- Master’s degree, PhD or equivalent practical experience in a relevant technical field.
- Speak fluent English.
- Eligible to work on defence-related projects and obtain relevant security clearance where required.
Nice to have
- Rust experience
- German
- Experience deploying perception systems on Nvidia Jetson, embedded CPUs/GPUs, writing CUDA kernels, optimizing deep neural networks for edge deployment.
- Experience with LWIR thermal cameras, rolling shutter effects, visual-inertial calibration, multi-camera rigs, fisheye/wide-angle lenses or monocular depth.
- Experience with GNSS-denied navigation in UAV context, terrain-relative navigation, map-based localization and re-localization.
- Experience building evaluation datasets, replay systems, perception observability, log tooling, and automated regression pipelines.
- Publications or open-source contributions in SLAM, VIO, 3D computer vision, state estimation, or robotics
Benefits
- Employee participation programme
- High-quality and modern toolset
- Flat hierarchy
- Access to best-in-class AI tools and agents
- 31 Paid Days Off (30 vacation days plus birthday off)
- Free membership to gyms, yoga, and wellness through EGYM Wellpass
- 2 company retreats per year
- Professional mentor
Before you apply
- Candidates must be eligible to work on defence-related projects
- Must be able to obtain relevant security clearance where required
About the company
SE3 Labs builds spatial intelligence and autonomy software for unmanned systems. They combine 3D computer vision, state estimation and AI to help autonomous platforms perceive their surroundings.