4 months ago
Berlin, Germany or Munich, GermanyMid Level
Responsibilities
- Design and develop simulation and validation framework modules using high-performance Rust.
- Build automated test coverage, fault-injection, and regression-testing tools for autonomous systems.
- Integrate software with representative hardware, sensor interfaces, and actuator interfaces.
- Debug and profile simulation performance, optimizing speed, determinism, and fidelity.
- Develop distributed infrastructure for complex multi-component test environments and deployment infrastructure for air-gapped devices and heterogeneous test rigs.
- Work with autonomy and systems teams to capture requirements and ensure simulations represent real-world conditions.
- Review code contributions, proposals, and RFCs; mentor colleagues and contribute to the interviewing pipeline.
- Maintain the software stack, documentation, testing infrastructure, tests, and benchmarks while improving operational reliability and reducing technical debt.
- Present work in weekly demo sessions and share technical knowledge through talks, office hours, and learning groups.
Requirements
- Write modern, maintainable, legible, and performant Rust.
- Have experience in simulation, testing, robotics frameworks, or autonomous driving.
- Be comfortable with complex systems and concurrency.
- Care about reliability, performance, and safety.
- Enjoy working at the interface between software and hardware.
- Communicate effectively in written and spoken English.
- Collaborate through code review, pair programming, asynchronous discussions, and RFCs.
- Nice-to-have experience includes aerospace or automotive systems, Software-in-the-Loop or Hardware-in-the-Loop simulation, test rigs, ground-based integration systems, flight dynamics, control systems, AI/ML systems testing, container-based and cloud-native architectures, metrics tooling, and production ML systems.
Benefits
- Competitive compensation and VSOP options
- Relocation support
- Social and education allowances
- Regular company events and all-hands across Europe
About Helsing
Helsing was founded to provide Artificial Intelligence to protect our democracies. Helsing works with partners in governments and across industry. Together, we develop systems that leverage AI and autonomy to provide autonomous mass that is sovereign, scalable and affordable. We’re looking for people with their heart in the right place, who share our conviction that liberal democratic values are worth protecting, for ourselves and for future generations.
