Senior Software Engineer - Mission Autonomy (All Genders) at STARK | BE, DE | Rezi

Senior Software Engineer - Mission Autonomy (All Genders) at STARK

Senior Software Engineer - Mission Autonomy (All Genders)

STARK · BE, DE

1 weeks ago

Senior Software Engineer - Mission Autonomy (All Genders)

STARK · BE, DE

11 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Senior AI Systems Engineer focusing on Robotics and Swarming, you will define the tactical brain and behavioral logic for next-generation autonomous drone swarms. You will work with advanced behavioral frameworks, multi-agent reinforcement learning, and high-fidelity simulation environments to build robust, scalable decision-making functionality, bridging the gap between machine learning models and physical flight controls for real-time swarm reasoning and coordination.

Responsibilities

  • Design, train, and deploy decision-making frameworks using RL, imitation learning, and behavior-tree architectures for coordinated behavior across fixed-wing, tube-launched, and quadcopter platforms.
  • Develop and optimize algorithms for decentralized task allocation, collective intelligence, and multi-vehicle strategic coordination under communication-constrained or GPS-denied conditions.
  • Build and utilize ROS2 SITL environments to test behavioral logic, neural networks, and reactive behaviors before hardware deployment.
  • Engineer pipelines to move trained models and policies from GPU clusters to edge robotics hardware without performance degradation.
  • Collaborate with perception and flight control teams to ensure AI-driven behaviors interface with C++ flight software.
  • Profile and debug behavioral system performance under embedded constraints for stability and robustness in field deployments.
  • Contribute to system-level architecture discussions on autonomous decision-making, heuristic planning, and multi-agent reliability.

Requirements

  • Master's or Ph.D. in Robotics, Computer Science, Aerospace Engineering, or related field with emphasis on autonomous decision-making.
  • 3+ years professional or advanced research experience in Robotics AI, multi-agent reinforcement learning, or autonomous behavioral modeling.
  • Strong programming proficiency in Python and C++ for embedded and robotics development.
  • Comfort working alongside safety-critical flight code.
  • Mastery of SITL workflows to validate neural networks and decision-making logic under variable, adversarial, or degraded-comms conditions.
  • Deep theoretical and practical knowledge of MDPs, game theory, heuristics, and trajectory/motion planning, applicable to strike-capable UAV coordination.
  • Proven track record moving ML models from simulation to physical edge-robotics systems, ideally on multi-vehicle or swarm platforms.
  • Strong debugging skills in real-time, resource-constrained environments.
  • Effective communicator able to work across autonomy, hardware, and flight-software disciplines.
  • Willingness to travel occasionally for field testing and deployment.
  • Eligible to obtain and maintain the appropriate security clearance required for this position.

Skills

  • Robotics AI
  • Multi-agent reinforcement learning
  • Autonomous behavioral modeling
  • Python
  • C++
  • ROS2 SITL
  • Machine learning models
  • Edge robotics
  • Multi-vehicle coordination
  • Swarm platforms
  • Embedded systems
  • Real-time debugging
  • Resource-constrained environments
  • Behavioral frameworks
  • High-fidelity simulation
  • Decision-making functionality
  • Machine learning models
  • Physical flight controls
  • RL
  • Imitation learning
  • Behavior-tree architectures
  • Decentralized task allocation
  • Collective intelligence
  • Strategic coordination
  • Communication-constrained environments
  • GPS-denied conditions
  • TDOA/RSSI localization
  • Mesh networking
  • Neural networks
  • Reactive behaviors
  • Containerized comms
  • Leader-follower scaling
  • Perception
  • Flight control
  • Safety-critical C++ flight software
  • System-level architecture
  • Autonomous decision-making
  • Heuristic planning
  • Multi-agent reliability
  • MDPs
  • Game theory
  • Heuristics
  • Trajectory/motion planning
  • UAV coordination

Experience Level

  • Senior

Education Level

  • Master's degree
  • Ph.D.

About the Company

  • STARK is a defence technology company revolutionizing autonomous systems deployment across multiple domains.
  • We design, develop, and manufacture high-performance unmanned systems that are software-defined, mass-scalable, and cost-effective.
  • Our systems provide operators with a decisive edge in highly contested environments.
  • We focus on delivering deployable, high-performance systems.
  • STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe.

Equal Opportunity

  • We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace.
  • All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability, or any other characteristic protected by applicable law.