For the development and implementation of new capabilities for a UAS system specialized in surveillance, TXT e-Tech is looking for a Software Engineer to handle the development, integration, and testing of the software, starting from the system requirements.
Main Responsibilities:
Analysis of system requirements and derivation of software requirements using dedicated tools (e.g., DOORS);
Definition of system and software architecture: identification of subsystems and components, with associated functionalities and interfaces, using high-level modeling languages (UML);
Development of embedded software using compiled languages (C/C++, etc.) and interpreted languages (Python, Java, etc.);
Software development using Model Based Development techniques (with tools such as Rational Rhapsody, Mathworks Simulink, Ansys SCADE);
Integration and testing of the software, also at sites other than Ronchi dei Legionari, in Italy and abroad;
Preparation of technical specifications and documentation, mostly in English;
Configuration management of documentation and software (versioning);
Participation in meetings.
The activities will be carried out in accordance with RTCA DO-178 and its extension RTCA DO-331 Model Based Development and Verification.
Required Technical Knowledge:
Matlab/Simulink
C/C++
Python
DO-178/331
Good knowledge of English (B1/B2)
Required Education: Bachelor's/Master's degree in Aerospace Engineering or Computer Engineering.
Why choose TXT GROUP:
Permanent contract;
Career opportunities in a rapidly growing and deeply changing company, with international staff;
Training on topics related to the activity carried out;
Corporate Benefits (health insurance, welfare, Ticket Restaurant, discounts as a group employee).
Position open to candidates without gender distinction, pursuant to Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.