TXT is looking for a software engineer to introduce in its Aerospace and High Technology division.
The candidate will participate in the development, test and integration of models of avionic equipment for a flight simulator. The components to be simulated are parts an aggregate of sensors, countermeasures and control algorithms. Its function is to provide information to the crew about surrounding entities and protect the aircraft against hostile activity.
Main Responsabilities:
Design and develop models of real equipment and accessory software, such as interface and test programs
Produce efficient and maintainable code based on specifications
Verify compliance of existing software to the requirements
Update existing code to troubleshoot issues
Create and maintain technical documentation
Technical skills required:
Programming proficiency in C/C++
Ability to obtain information from complex technical documentation
Additional technical skills:
Although not strictly required, any experience on the following topics will be appreciated:
Linux
Qt and creation of GUIs
Real-time and embedded systems
Educational level required: Degree in engineering, software engineering or computer sciences
Other competencies include good spoken and written English, excellent communication skills, resourcefulness and troubleshooting aptitude, ability to learn new languages and technologies and keen eye for details
We offer a contract on the basis of the real experience and the opportuny to work in a international context
Candidati per questo lavoro →
The candidate will participate in the development, test and integration of models of avionic equipment for a flight simulator. The components to be simulated are parts an aggregate of sensors, countermeasures and control algorithms. Its function is to provide information to the crew about surrounding entities and protect the aircraft against hostile activity.
Main Responsabilities:
Design and develop models of real equipment and accessory software, such as interface and test programs
Produce efficient and maintainable code based on specifications
Verify compliance of existing software to the requirements
Update existing code to troubleshoot issues
Create and maintain technical documentation
Technical skills required:
Programming proficiency in C/C++
Ability to obtain information from complex technical documentation
Additional technical skills:
Although not strictly required, any experience on the following topics will be appreciated:
Linux
Qt and creation of GUIs
Real-time and embedded systems
Educational level required: Degree in engineering, software engineering or computer sciences
Other competencies include good spoken and written English, excellent communication skills, resourcefulness and troubleshooting aptitude, ability to learn new languages and technologies and keen eye for details
We offer a contract on the basis of the real experience and the opportuny to work in a international context