Take your career to new heights with us, a pioneering aircraft manufacturer shaping the future of aviation.
Your Key Responsibilities
* Design, manage, and implement software components for ground-based training systems, including flight simulators, mission planning, and debriefing systems, using C++ and scripting languages for 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 the integration of hardware 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.
Requirements
* Bachelor's degree in software, electronics, or aeronautical engineering.
* At least three years of experience in C++, Python software languages on Windows and Linux platforms.
* Experience in software version control systems such as Git, SVN.
* Knowledge of client-server networking on Linux and Windows, and Linux OS configuration management is an advantage.
* Experience with Qt, QML, OpenGL, and 3D applications development, as well as JavaScript software language, represents an advantage.
* Understanding of aircraft avionics, sensors, piloting basics (VFR/IFR navigation basis) is an advantage.
* Familiarity with requirement-based software development processes (MIL-STD-498, IEEE/EIA 12207) is beneficial.
* Fluency in English (C1) both spoken and written, with German knowledge being an asset.
* 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.
What We Offer
* A committed, international team working on 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 celebrating our successes together.