We are looking for a Senior C++ Software Development Engineer to join our team in Zaventem :
C++ Software Development Engineer for ATC project in Zaventem comprise the following topics :
Requirements specification with customers
Design and implementation of software modules
Modification of existing software modules for implementing new features according to customer requirements.
Low-level unit testing and verification of all implemented software parts
Participation in Factory- and Site-Acceptance Tests.
Documentation of software modules
All software development work will be conducted according to the ADB Safegate development guidelines.
Excellent C++ Skills
Knowledge of C++11 and later is an advantage
Qt Toolkit Knowledge
Knowledge about Design Patterns, Network Programming, Multithreaded Programming, User Interface Design, Data Structures is an advantage
Revision control systems : Subversion and / or Git.
Scripting languages for test automation : Bash and / or Python is an advantage
At least 10 years of experience in similar positions
Experience with agile methods (e.g. SCRUM) is an advantage
Master degree in software development or similar by experience is an advantage
Good Linux User / Developer knowledge
MS-Windows Knowledge is an advantage
MS-Office (incl. Visio) experience is an advantage
English : Excellent (speaking and writing)
Other languages would be an advantage
Goal-driven with a structured approach to solving larger / complex tasks
Open minded for new technologies and development methods
Enthusiasm about software development and technology in general
ATC / Aviation knowledge is an advantage