For more than 25 years, HESYS Engineering has connected technical specialists with demanding assignments for customers in aerospace, defence and high-tech. For our customer AIRBUS, we are looking for a suitable candidate.
The team develops the Airbus Common Synthetic Environment, a modular and scalable real-time simulation of tactical and natural environments for military training simulators. ACSE is currently being developed for the Eurofighter pilot training simulation system, SIRTAP and Eurodrone operator simulators as well as flight simulators for military transport aircraft pilots.
As part of the development team, you will design and develop real-time simulation services for multiple projects and contribute to the modular, service-oriented software architecture of ACSE.
Your tasks
- Design and implement Synthetic Environment services in C++
- Ensure that implementations meet the needs of different stakeholders
- Design and implement software interfaces and APIs between different services and external systems
- Develop and maintain C++ software solutions that meet operational and technical requirements from various projects and provide realistic simulations
- Support the software design of the service-oriented Synthetic Environment architecture based on different project requirements
- Continuously integrate and test the developed services and implement automated software integration tests within the CI pipeline
- Apply DevOps principles and tools and support software verification activities
- Analyze the causes of reported issues and implement fixes in distributed real-time simulation systems using asynchronous programming
- Document software designs, interfaces and tests
Your profile
- Completed Master’s degree or Diplom in computer science or a related discipline
- At least three years of proven professional experience in software development with C++ is mandatory
- Experience in developing distributed or service-oriented software systems is mandatory
- Experience with synthetic environments for training simulators is an advantage
- Interest in tactical or military flight simulators, software development and integration is required
- Very good knowledge of modern C++ and asynchronous programming is required
- Knowledge of CMake, Conan 2, Git and Jenkins as well as Docker or Podman is required
- English at least at negotiation level
- Team player with a proactive working style
- Ability to work in a fast-paced and dynamic environment
We offer
- Challenging assignment directly at the customer with employment at HESYS Engineering
- Personal support from the first interview through to the assignment
- Clear feedback, short communication paths and fixed contacts
- Insight into specialized tasks with well-known industrial customers
Why HESYS
- Specialization in technical roles in aerospace, defence and high-tech
- Long-standing experience in demanding engineering and industrial environments
- Strong understanding of our customers’ requirements and specialist departments
- A door opener to demanding assignments with leading industrial companies
HESYS Technical Systems GmbH & Co. KG
E-Mail: careers (at) hesys-engineering.de
Internet: hesys-engineering.de