Software Engineer - Airborne Mission Systems
Helsing
Seniority
Midweight
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You'll be building the mission control infrastructure for Helsing's autonomous combat aerial vehicle, the CA-1 Europa. This involves developing real-time sensor processing, secure communications, and autonomous decision-making systems that will operate in demanding flight environments.
What you'll do
- Build higher-level mission control foundation for autonomous aerial platforms
- Develop real-time sensor processing and secure communication systems
- Integrate autonomous decision-making modules with flight control systems
- Review code contributions and RFCs ensuring safety standards for airborne applications
- Propose and implement new features across the technology stack
- Mentor colleagues and contribute to interviewing pipeline
- Maintain existing software stack (mix of Rust and Python)
- Develop tests and benchmarks including hardware-in-the-loop simulations
- Present work at weekly demo sessions
What you'll need
- Strong backend or embedded development experience with Rust, Go, or C++
- Ability to write legible, maintainable, and performant code
- Experience developing distributed systems
- Excellent English communication skills (verbal and written)
- Comfort working asynchronously with PRs, RFCs, and email discussions
- Collaborative approach including code reviews and pair programming
- Commitment to ethical engineering considerations
Nice to have
- Significant experience with Rust programming language
- Network programming experience
- Experience with custom runtime environments or secure execution contexts
- Background in avionics, flight control systems, or Guidance Navigation and Control

