Now hiring

Senior Perception Engineer — Aerial Vision, Tracking & 3D Geometry @ TwentyFour Industries

MunichOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

What we’re looking for <div style="text-align:justify;">We’re looking for a <strong>Senior Perception Engineer</strong> to co-own and advance the production perception stack for autonomous drones. You’ll develop real-time C++ systems that combine learned visual detections with multi-object tracking, camera geometry, vehicle state, and monocular 3D target estimation. The role is focused on real world and deployable software: translating algorithms and models into maintainable onboard components, validating them on recorded and live flight data, and diagnosing failures across the complete perception pipeline.</div> The day-to-day <ul><li style="text-align:justify;"><span><span>Design, implement, and maintain production C++ perception components for camera-based detection, tracking, target localization, and trajectory estimation on autonomous drones.</span></span><br><br></li><li style="text-align:justify;"><span><span>Develop and improve multi-object tracking, data association, motion models, filtering, uncertainty propagation, track management, and fusion of detector and single-object-tracker outputs.</span></span><br><br></li><li style="text-align:justify;"><span><span>Estimate target position and motion in world coordinates by fusing monocular vision with vehicle-state and navigation data, accounting for timing, uncertainty, latency, and degraded sensor states.</span></span><br><br></li><li style="text-align:justify;"><span><span>Integrate and optimize neural-network models in the production C++ pipeline using ONNX, TensorRT, CUDA, and NVIDIA Jetson.</span></span><br><br></li><li style="text-align:justify;"><span><span>Analyze recorded flight data and systematically reproduce and diagnose field failures.</span></span><br><br></li><li style="text-align:justify;"><span><span>Define robust software interfaces and engineering standards, conduct design and code reviews, communicate clearly across disciplines, and collaborate effectively with ML, autonomy, simulation, and flight-test teams.</span></span></li></ul> You should apply if you <ul><li><span><span>Strong programming skills and experience designing, testing, and maintaining performance-sensitive production software.</span></span><br><br></li><li><span><span>Hands-on experience shipping perception, state-estimation, localization, or tracking software on real robotic systems.</span></span><br><br></li><li><span><span>Strong understanding of linear algebra, rigid-body transformations, coordinate frames, and projective geometry.</span></span><br><br></li><li><span><span>Experience with probabilistic estimation, Kalman filtering or related estimators, uncertainty modeling, motion models, and sensor fusion.</span></span><br><br></li><li><span><span>Ability to integrate learned models into a broader perception system and reason about preprocessing, output semantics, failure modes, latency, and model-to-system trade-offs.</span></span><br><br></li><li><span><span>Good understanding of algorithms and data structures, strong software architecture judgment, and a track record of independently owning complex technical systems.</span></span><br><br></li><li><span><span>Strong problem-solving and communication skills, with the ability to mentor engineers and collaborate across perception, ML, autonomy, embedded, and flight-test teams.</span></span></li></ul> Nice to haves <ul><li><span><span>Experience with aerial / drone (UAV) perception, target tracking, geolocation, or autonomous aircraft.</span></span><br><br></li><li><span><span>Familiarity with ROS 2, PX4, ArduPilot, MAVLink, or comparable robotics and flight-control software stacks.</span></span><br><br></li><li><span><span>Edge / real-time deployment experience with NVIDIA Jetson, TensorRT, CUDA, VPI, GStreamer, or hardware-accelerated camera pipelines.</span></span><br><br></li><li><span><span>Visual-inertial odometry (VIO), visual SLAM, structure-from-motion, factor graphs, bundle adjustment, or GNSS-denied navigation.</span></span><br><br></li><li><span><span>Experience with NVIDIA Isaac Sim, software-in-the-loop / hardware-in-the-loop testing, synthetic data, or simulation-based validation.</span></span><br><br></li><li><span><span>Experience with low-light, thermal, EO/IR, fisheye, gimbal-mounted, or long-range imaging systems.</span></span></li></ul> What we offer <strong>Real impact &amp; ownership:</strong> Shape high-tech defense systems and take responsibility from day one <br><br><strong>Mission-driven environment: </strong>Work on technologies that matter for European security and sovereignty <br><br><strong>Competitive package: </strong>Competitive salary, EGYM Wellpass, corporate benefits, and equity options aligned with role and level <br><br><strong>Deep tech environment:</strong> Get hands-on experience with cutting-edge drone technology and real operational use cases <br><br><strong>Grow fast: </strong>Steep learning curve for juniors, strategic influence and leadership opportunities for seniors <br><br><strong>Startup mindset meets defence innovation:</strong> flat hierarchies, fast decisions, and space for your ideas. <br><br><strong>Flexibility: </strong>Flexible hours, remote options, and relocation support <br><br><strong>Strong team: </strong>International, driven colleagues and a culture built on exchange, trust, and shared success

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores