Simulation Engineer
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
As Simulation Engineer, you will develop and maintain high-fidelity simulation systems that help validate embedded, robotics, and unmanned platforms before they are deployed in the real world.
Responsibilities
Develop, maintain, and extend simulation environments for autonomous and unmanned systems
Build and integrate physics-based simulation frameworks for robotics, aerospace, and embedded system validation
Design and maintain realistic simulation scenarios for navigation, control, perception, and mission-level behavior
Work with physics engines and simulation stacks to model vehicle dynamics, sensors, actuators, and environmental effects
Support software-in-the-loop, system-in-the-loop, and hardware-in-the-loop testing workflows
Develop and maintain SITL and HITL test setups for embedded systems, autonomy software, and robotic platforms
Integrate simulation environments with ROS2-based autonomy stacks and embedded software workflows
Support validation and testing of guidance, navigation, control, and perception algorithms in simulated environments
Create synthetic test environments for contested, degraded, and GNSS-denied conditions
Develop interfaces between simulators, autopilots, middleware, and edge software systems
Conduct debugging, verification, and performance analysis across simulation and real-system interfaces
Collaborate closely with autonomy, embedded, robotics, and test engineers to ensure simulation supports real development needs
Produce technical documentation, test reports, and analysis of simulation fidelity, limitations, and results
Qualifications
Strong programming skills in C/C++ and Python
Good understanding of physics, classical mechanics, and system dynamics
Hands-on experience with physics engines and simulation frameworks
Experience with NVIDIA simulation tools and/or open-source simulation stacks
Experience with robotics or unmanned systems simulation workflows
Experience with SITL and HITL testing
Experience integrating simulation with ROS2-based systems
Strong debugging, validation, and testing skills
Good understanding of sensor simulation, actuator modeling, and system interfaces
Experience working with Linux-based development environments
Ability to build reliable simulation pipelines for software development, test, and validation
Structured engineering mindset with strong analytical and problem-solving ability
Nice to Have
A university degree in Physics, Aerospace Engineering, Robotics, Mechanical Engineering, Software Engineering, Computer Science, or a related field
Strong background in rigid body dynamics, flight dynamics, multibody systems, control theory, or numerical methods
Experience with NVIDIA Isaac Sim, Isaac Lab, Omniverse, Gazebo, Ignition, AirSim, PX4 SITL, ArduPilot SITL, JMAVSim, or similar frameworks
Experience with GPU-accelerated simulation, rendering, or synthetic data generation
Experience modeling EO, IR, IMU, GNSS, barometer, lidar, radar, or camera sensors
Experience with Monte Carlo analysis, scenario generation, and simulation-based validation
Understanding of aerodynamic modeling, propulsion modeling, and environmental effects such as wind and turbulence
Experience with real-time simulation constraints and hardware interfacing for HITL setups
Experience in autonomous systems, aerospace, UAVs, UGVs, defence systems, or advanced robotics
Familiarity with embedded systems, middleware, and autonomy software stacks
Experience supporting field tests by correlating simulation results with real-world data
About us
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, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.
