Salary: 40.000 - 80.000 € per year Requirements: Strong proficiency in modern C++ (17/20) Experience with ROS/ ROS 2 Solid foundation in algorithms, data structures, and numerical methods Experience developing software that runs on real robots, embedded systems, or hardware-in-the-loop setups Comfortable working with raw sensor data (timing, noise characteristics, transforms, calibration) Strong debugging skills: runtime issues, latency, performance bottlenecks, integration failures Ability to architect clean, modular, maintainable software systems Understanding of at least one robotics domain: state estimation, perception, tracking, planning, control, sensor fusion, or integration Ability to reason about real-time behavior, latency budgets, and reliability requirements End-to-end thinking: understanding how individual modules affect the whole system Python for tooling or prototyping Experience with robotics middleware or real-time systems Background in optimization, filtering, or physical modeling Experience with embedded platforms, GPUs, or simulation tools Nationality of a NATO member nation or close ally is required Responsibilities: Build real autonomous systems that operate in the real world, not in the lab Join our engineering team and help build the core autonomy that powers our next generation robotic systems used for defense and mission-critical operations Design, implement, and harden robotic software that must perform under real operational conditions: outdoors, under uncertainty, with real consequences Shape the reliability, safety, and tactical capability of the systems we deliver Contribute to the development and integration of core robotic capabilities Design and implement robust, real-time robotics software components Work with multi-modal sensor data, ensuring timing, synchronization, and frame correctness Develop and improve algorithms in areas such as estimation, perception, planning, control, or integration Ensure deterministic behavior, reliability, and system-level stability Debug and validate robotic systems during field tests, under real-world constraints Collaborate with a cross-functional team of robotics, embedded, and domain experts Maintain high engineering standards: code reviews, CI, reproducible builds, documentation Execute on real hardware and iterate based on operational performance Technologies: AI Architect Embedded Hardware Python ROS Robotics Sensor Fusion Security More: We offer the opportunity to work in an international, agile team creating the future of autonomous systems, within an expanding and ambitious engineering team. We build innovative products using state-of-the-art technologies in AI, robotics, and autonomy, and we offer a steep learning curve, continuous development, team events, and a strong, collaborative culture. We are ATS, also known as Autonomous Teaming, a defence-tech start-up specializing in machine vision solutions. We develop systems that enable computers and sensors to operate as coordinated teams in real time to counter AI-powered asymmetric threats at scale, including drone swarms and other UXVs. We value close, in-person collaboration, ownership, responsibility, and trust, while staying flexible to role and team needs. We are based in Munich, Berlin, and Toulouse, and we are expanding rapidly across Europe with plans to open additional office hubs. last updated 23 week of 2026