Job Description
About Us
We’re focused on delivering deployable, high-performance systems—not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe—today.
Your mission
Responsibilities
- Systems Engineering: Define system-level requirements, perform trade studies, and manage the technical budget
- System Integration: Perform requirements decomposition from mission-level goals to technical specs; manage technical budgets and validation criteria.
- Algorithm Development: Design and implement algorithms for, path planning, obstacle avoidance, SLAM and tracking.
- Sensor Fusion: Integrate and filter data from multiple sources (LiDAR, IMU, GPS, and MIPI cameras) to create a unified state estimate.
- Flight Testing: Lead field testing of autonomous behaviors and analyze flight logs to tune performance.
- Behavior Logic: Develop finite state machines or behavior trees for complex mission sequencing.
- Documentation: Writing/preparing documentation for algorithms, testing and systems
Qualifications
- Bachelor´s or Master´s degree in Robotics, computer science, software engineering, or similar relevant areas of expertise
- UAV Domain Expertise: Deep understanding of flight dynamics, aerodynamics, and coordinate systems (NED/ECEF/Body frames).
- Control Theory: Proven experience in feedback control, stability analysis, and loop tuning.
- Autopilot Ecosystems: Strong experience configuring and customizing PX4 or ArduPilot flight stacks.
- MAVLink: Proficiency in using MAVLink/MAVSDK for vehicle communication and mission control.
- Sensor Fusion: Hands-on experience with GPS-aided navigation and IMU filtering techniques.
- ROS2: Experience using ROS2 for high-level mission planning or "offboard" control.
- Python: Proficiency for algorithm prototyping, scripting, and flight log analysis.
- Must be eligible for UK Security Clearance
Nice to Have
- NVIDIA Jetson: Experience with the NVIDIA Jetson platforms.
- C++: Experience in developing and testing algorithms in C++.
- MATLAB / Simulink: Experience with Model-Based Design and automated code generation.
- Simulation: Proficiency in Gazebo, jMAVSim, or AirSim for "Software-in-the-Loop" (SITL) testing.
- GPS-Denied Navigation: Experience with Optical Flow, Visual Inertial Odometry (VIO), or LiDAR-based SLAM.