← All roles

Software Engineer - Autonomous Air System V&V

Helsing· AI & Engineering
Apply on company site
Hybrid (Berlin; Munich)full-timePosted 3mo ago

About the role

Role focused on building simulation and validation environments (SiL/HiL) for autonomous air systems, enabling rigorous testing of AI-driven capabilities through high-performance Rust code, toolchains, and close collaboration with autonomy and systems teams.

Responsibilities

  • Review code contributions, proposals, and RFCs from colleagues.
  • Design and develop modules in simulation and validation frameworks, writing high-performance Rust code for simulators and test infrastructure.
  • Build tools for automated test coverage, fault injection, and regression testing to ensure comprehensive validation of autonomous systems.
  • Work closely with autonomy and systems teams to capture requirements and ensure simulation environments accurately represent real-world conditions.
  • Debug and profile simulation performance, identifying bottlenecks and optimizing for speed, determinism, and fidelity.
  • Propose and implement new features, capabilities, algorithms, infrastructure, or even full products across our stack.
  • Become a mentor, find a mentee, and help support and develop our interviewing pipeline.
  • Share your experience and technical know-how with other Helsingers.
  • Maintain our existing software stack, including working with internal and external customers to identify issues, improving operational reliability and performance, and fending off technical debt.
  • Maintain documentation and testing infrastructure, ensuring that our simulation environments are well-documented and accessible to other teams.
  • Further develop our tests and benchmarks, both at the micro and macro level.
  • Present your work at our weekly demo sessions.

Qualifications

  • Write modern, maintainable Rust.
  • Have experience in simulation, testing, robotics frameworks or autonomous driving.
  • Are comfortable with complex systems and concurrency.
  • Care about reliability, performance, and safety.
  • Enjoy working on the interface between software and hardware.
  • Are motivated by fast feedback loops and real impact.
  • Can write legible, maintainable, and performant code.
  • Communicate well in English, both verbally and in writing.
  • Enjoy collaborating with others, including reviewing code and pair programming.
  • Are comfortable working asynchronously (writing PRs and RFCs, having discussions by email).
  • Strive to improve yourself, your peers, and the culture you work in over time.
  • Feel like ethical considerations are an inherent part of engineering.

Skills

Required:RustSimulation frameworksTesting and verification

Benefits

  • A focus on outcomes, not time-tracking
  • Competitive compensation and VSOP options
  • Relocation support
  • Social and education allowances
  • Regular company events and all-hands to bring together employees as one team across Europe
Last updated Jul 7, 2026. Interested? Apply on the company site.

About Helsing

Helsing | Artificial intelligence to protect our democracies

AI for electronic warfareAI-enabled precision mass and autonomous systemsAutonomous air dominanceMass defence manufacturingRecce strike softwareUnderwater autonomous massliquid-ai-recruiting-target

More open roles at Helsing