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.\n\nThe 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).\n\nThe 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).\n\nThe candidate will gradually acquire skills in:\n\nSoftware architecture of a radar control panel.\nManagement and presentation of radar streams (e.g. TWS, ISAR, SAR).\nInterfacing with avionics systems via standard protocols.\nReal-time graphics development (PPI, overlay, symbology). Interfacing with avionics systems and technical documentation management.\n\n\nMain responsabilities:\n\nDevelopment and maintenance of radar control panel software.\nImplementation of PPI functionality and operating modes (Air, Sea, MTI, SAR, ISAR, TWS, etc.).\nIntegration of radar data streams and related software interfaces.\nDevelopment and maintenance of graphic components.\nSupport for integration and bench testing (RIG) activities.\nDrafting and updating technical documentation (SRS, SDD, STP, STD, STR, etc.).\nRequirements analysis and traceability.\nCollaboration with multidisciplinary teams (system, hardware, integration, testing).\n\n\nEssential technical skills:\n\nGood knowledge of programming in C++ and/or C#.\nFamiliarity with Windows and/or Linux operating systems.\nKnowledge of object-oriented programming (OOP), debugging and modular architecture.\nUniversity or project experience with structured software development.\nUse of versioning tools (e.g. Git).\n\n\nOptional technical skills:\n\nExperience with Boost and STL (std) libraries.\nKnowledge of 2D/3D graphics (OpenGL, GDI+ or similar).\nExperience with real-time graphics applications.\nKnowledge of embedded systems or avionics protocols (e.g. PCIe, ARINC 429, STANAG 7023, 4607).\nFamiliarity with ICD and structured document environments.\n\n\nEducation: Bachelor's or Master's degree in Computer Engineering, Electronic Engineering, Telecommunications Engineering, Computer Science or equivalent STEM disciplines.\n\nBehavioural Skills\n\nAn aptitude for technical learning in complex contexts.\nAnalytical and problem-solving approach.\nAbility to work in multidisciplinary teams.\nGood knowledge of technical English.\n\n\nWhy choose TXT Group:\n\nCareer opportunities in a fast-growing and profoundly changing company, with young and international staff;\nTraining on topics related to the activity carried out;\nCorporate Benefits (health insurance, welfare, Buoni pasto, discounts as an employee of the group);\nTeam Building moments that allow the creation of a cohesive team and a good working climate;\nPermanent contract, based on the technical skills emerged from the interview.\n\n\nThis 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.