As part of its Aerospace & Defence Business Unit, TXT E-Tech Srl is looking for a Software Engineer to work on the development and maintenance of a Control Panel for aeronautical radar systems.
The candidate will work alongside a senior engineer and gradually become involved in the development, integration and testing of the software responsible for managing and displaying radar functions (PPI Plan-Position Indicator, operating modes, data flow management, graphic symbols, avionics interfaces).
The project involves development in Windows and Linux environments on x86 and ARM platforms, mainly in C++ and C#, within a structured life cycle with the production of technical documentation (Requirements, Tests, Reports).
The candidate will gradually acquire skills in:
* Software architecture of a radar control panel.
* Management and presentation of radar streams (e.g. TWS, ISAR, SAR).
* Interfacing with avionics systems via standard protocols.
* Real-time graphics development (PPI, overlay, symbology). Interfacing with avionics systems and technical documentation management.
Main responsabilities:
* Development and maintenance of radar control panel software.
* Implementation of PPI functionality and operating modes (Air, Sea, MTI, SAR, ISAR, TWS, etc.).
* Integration of radar data streams and related software interfaces.
* Development and maintenance of graphic components.
* Support for integration and bench testing (RIG) activities.
* Drafting and updating technical documentation (SRS, SDD, STP, STD, STR, etc.).
* Requirements analysis and traceability.
* Collaboration with multidisciplinary teams (system, hardware, integration, testing).
Essential technical skills:
* Good knowledge of programming in C++ and/or C#.
* Familiarity with Windows and/or Linux operating systems.
* Knowledge of object-oriented programming (OOP), debugging and modular architecture.
* University or project experience with structured software development.
* Use of versioning tools (e.g. Git).
Optional technical skills:
* Experience with Boost and STL (std) libraries.
* Knowledge of 2D/3D graphics (OpenGL, GDI+ or similar).
* Experience with real-time graphics applications.
* Knowledge of embedded systems or avionics protocols (e.g. PCIe, ARINC 429, STANAG 7023, 4607).
* Familiarity with ICD and structured document environments.
Education: Bachelor’s or Master’s degree in Computer Engineering, Electronic Engineering, Telecommunications Engineering, Computer Science or equivalent STEM disciplines.
Behavioural Skills
* An aptitude for technical learning in complex contexts.
* Analytical and problem-solving approach.
* Ability to work in multidisciplinary teams.
* Good knowledge of technical English.
Why choose TXT Group:
* Career opportunities in a fast-growing and profoundly changing company, with young and international staff;
* Training on topics related to the activity carried out;
* Corporate Benefits (health insurance, welfare, Ticket Restaurant, discounts as an employee of the group);
* Team Building moments that allow the creation of a cohesive team and a good working climate;
* Permanent contract, based on the technical skills emerged from the interview.
This position is open to applicants of all genders in accordance with Italian Legislative Decree 198⁄2006. The company promotes equal opportunities and values diversity in all its forms.