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.