Future Capabilities Simulation Engineer
Role details
Job location
Tech stack
Job description
- Design and develop high-fidelity and modular Unmanned Aircraft Systems (UAS) subsystem simulation using C++ language and modern software architecture patterns.
- Apply DevOps and Test-Driven Development principles and tools.
- Document and communicate simulation architectures, interfaces, and operational procedures for maintainability.
- Collaboration with cross-functional teams to integrate sensor and flight dynamic models, as well as mission planning algorithms.
- Deployment, testing and validation of simulation models in real training environments.
- Integrate third-party libraries and APIs for enhanced simulation fidelity and functionality
- Analyse and fix reported issues.
- Mentor junior engineers and contribute to technical leadership within the team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or Aeronautical Engineering related technical field preferred.
- At least 5 years of professional experience in Software development.
- Very good knowledge in modern C++ and Object-Oriented Programming principles.
- Very good knowledge in a scripting language (Python, Bash, Golang)
- Familiarity with CMake, Conan, Git and Docker.
- Familiarity with Linux environments.
- Professional level English. German would be a plus.
- Knowledge of UAS concepts, flight dynamics, and standards would be a plus.
- Proven experience with flight simulators and integration would be a plus.
This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.
Benefits & conditions
- Attractive salary and special payments
- 30 days paid vacation and extra days-off for special occasions
- Excellent upskilling opportunities and great international, group-wide development prospects
- Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, subsidies for public transport, employee benefits at cooperating companies
- On-site facilities: Medical officer for check-ups and other health-related services, canteen and cafeteria, kindergarten close to the site
- Compatibility of family & work (job sharing, part-time models, flexible working hours, individual timeout)
- Working in a diverse environment, with more than 140 nationalities, where every voice is heard