Software Test & Validation Engineer at Harmattan AI | hitIT
Software Test & Validation Engineer
September 6, 2026
Office
Junior
Paris, France
Important before applying
This job has conditions that may affect your decision to apply
Office-only workEnglish is required
Description
Harmattan AI is a defense prime developing autonomous systems. The Software Test & Validation Engineer will design automated tests and pipelines for flight software, using SITL/HITL simulation environments, and contribute to scaling validation from single drones to hundreds.
Responsibilities
Test design & content: Define the scenarios that catch real bugs, decide what to measure, and turn noisy flight metrics into stable, meaningful pass/fail and regression signals
Drive and improve the SITL/HITL environment: Use the tooling team's simulation bench as your primary test instrument, push it hard, and feed back concrete improvements to make it more representative, models, scenarios, missing capabilities
Automation & tooling: Write clean Python tools to load, parse and analyse test outputs, detect regressions, and produce reports the engineering teams act on
CI/CD integration: Integrate simulation and hardware tests into the continuous-integration pipeline so every new build is validated automatically, fast, and reproducibly
Onboard new systems: As new platforms arrive, build the test scenarios, metrics and coverage to validate them, often starting from scratch
Telemetry & replay: Capture flight and test telemetry and make it replayable and analysable, so an issue seen once can be reproduced and understood
Requirements
Background in software engineering, embedded systems, mechatronics, aerospace, or a closely related field
Strong Python for test tooling and automation (C++ is a plus, and more important for some of these profiles than others)
Scope beyond pure coding: system-level thinking, an ability to grasp a whole architecture, a statistical mindset for noisy test data, and enough physical intuition to reason about flight behaviour
Some combination of: test-scenario/framework design; CI/CD and DevOps tooling (Docker, Jenkins/GitLab CI, Git, Linux); simulation (SITL/HITL); or telemetry capture and analysis
A validation mindset: rigor, attention to edge cases, and healthy scepticism about what "passing" really means
Clear communication and ownership, you'll work hand in hand with the flight-software, simulation/tooling and hardware teams
PythonCI/CDSITL/HITLdefense
Navigation
Actions
Similar jobs
Picked by AI from the meaning of the description, not keywords