Arxroboticsgmbh

Staff Engineer, Robotics Perception (m/f/d)

Munich. Posted 5 months ago

The role

You will develop perception systems for next-generation unmanned ground vehicles to interpret complex outdoor environments. You will work with autonomy, navigation, hardware, and software teams to integrate these capabilities into a unified robotics platform.

What you will do

  • Design and implement perception algorithms for object detection, terrain classification, obstacle detection, and scene understanding in off-road environments
  • Fuse and process sensor data from LiDAR, cameras, radar, IMU, and GNSS
  • Develop ML and deep learning-based models to improve perception performance in dynamic outdoor conditions
  • Optimize real-time perception pipelines for embedded systems under strict size, weight, and power constraints
  • Test and validate perception systems in simulation and real-world environments
  • Integrate perception outputs into navigation and path planning systems
  • Support system-level calibration, synchronization, and sensor alignment
  • Continuously improve robustness and reliability through field testing and data-driven iteration
  • Work across teams to ensure perception systems are deployable, scalable, and production-ready

Required qualifications

  • Advanced degree (MSc or higher) in Robotics, Computer Vision, Machine Learning, or a related engineering field
  • 10+ years of professional experience developing robotics perception algorithms and computer vision models in regulated sectors
  • Strong proficiency in Python and C++ for robotics and ML system development
  • Solid understanding of perception fundamentals including object detection, segmentation, terrain understanding, and obstacle detection in unstructured environments
  • Experience developing and deploying machine learning-based perception systems in real-world robotics applications
  • Hands-on experience with frameworks such as PyTorch and TensorRT
  • Proficiency with OpenCV, PCL, or Open3D for perception and 3D data processing
  • Experience working with ROS2, simulation environments, and robotics validation workflows
  • Strong Linux development skills with experience in CI/CD and modern software engineering practices
  • A structured, self-driven, and proactive approach to solving complex perception challenges

Nice to have

  • Experience with Rust or CUDA
  • Experience with edge computing platforms

Benefits

  • Competitive compensation package including a bonus opportunity
  • 27 vacation days to start, increasing with tenure up to 30 days
  • Employer-supported pension contribution
  • Learning & development support and team events budget
  • Employee discounts and flexible benefits budget via Probonio
  • Hybrid working setup depending on role and team needs
  • Structured salary bands, levelling framework, and bi-annual development conversations
  • Referral bonus program
  • Dog-friendly office
  • Relocation support where applicable

About the company

ARX is a dual-use technology company that specializes in developing autonomous unmanned systems and sensors for the European defence sector. The company develops systems to assist NATO Armies and civilian first responders.

Staff Engineer, Robotics Perception (m/f/d) at Arxroboticsgmbh | JobZoey