Soar into the future with us and become a part of our innovative team at a leading aircraft manufacturer. Your Key Responsibilities Include:
* Design, manage, and implement software components (CSCIs) for ground-based training systems, including flight simulators, mission planning, and debriefing systems, using C++ and scripting languages on Windows and Linux platforms.
* Liaise with project stakeholders on a technical level to ensure accurate software requirement capturing, traceability, and testability.
* Develop software tests, test procedures, and documentation for implemented software components.
* Support hardware integration in the loop, including analogue and digital I/O components using industrial and aviation buses (Ethernet TCP/UDP, CAN bus, ARINC 429).
* Perform validation and verification activities in support of the V&V engineering team.
What We're Looking For:
* Engineering degree in software, electronics, or aeronautical engineering.
* At least three years of proven working experience in C++, Python software languages on Windows and Linux platforms.
* Experience with software version control systems like Git, SVN.
* Client-server networking experience on Linux and Windows, and familiarity with Linux OS configuration management are advantages.
* Knowledge of Qt, QML, OpenGL, and 3D application development, as well as JavaScript, is an advantage.
* Understanding of aircraft avionics, sensors, piloting basics (VFR/IFR navigation), and exposure to requirement-based software development processes (MIL-STD-498, IEEE/EIA 12207) are advantages.
* Fluency in English (C1) for both spoken and written communication, with German knowledge being a plus.
* Ability to work autonomously in agile/scrum teams, maintain deadlines with minimal supervision, and possess good communication and social skills combined with a positive and solution-oriented attitude.
We Offer:
* A committed, international team and unique projects.
* Flexible working hours and individual pension solutions.
* Support for training and opportunities for personal and professional development.
* Discounted meals in our staff restaurant and various discounts for employees.
* Team events to celebrate our successes together.