Description
Job Overview
We are seeking a Software Engineer to join our Ground to Air HMI team at Helsing, a defence AI company based in Berlin and Munich. As a Software Engineer, you will play a crucial role in developing software that enables air forces to operate autonomous systems in missions.
Responsibilities
- Review code contributions, proposals, and RFCs from colleagues
- Propose and implement new features, capabilities, algorithms, infrastructure, or products across our stack
- Mentor colleagues and support the development of 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 and improve operational reliability and performance
- Further develop our tests and benchmarks
- Present your work at our weekly demo sessions
Requirements
- 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
- Familiar with backend interface tools like REST APIs, webRTC, gRPC/Protocol Buffers, and Arrow
- Strive to improve yourself, your peers, and the culture you work in over time
- Feel like ethical considerations are an inherent part of engineering
Nice to Have
- Development experience with a language like Rust, Java, Go, or C++
- State-of-the-art experience with frameworks like React
- Experience in designing long-lived protocols and data schemas for system integration
- Enjoy designing data-heavy UIs and have strong prototyping skills
- Experience building aviation software according to DALs and standards like DO-278
- Knowledge about NATO UCS standards like STANAG 4586/AEP-84
- Knowledge about Metrics tooling (e.g., Prometheus, Grafana, ELK)
- Experience with production ML systems
Benefits
- 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
- A focus on outcomes, not time-tracking