Software Engineer – Radar Control Panel

TXT Group Visualizza tutti gli annunci

  • Nerviano, Milano
  • Tempo indeterminato
  • Full time
  • 11 ore fa
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.

TXT Group