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.