TXT Group is an international, IT end-to-end provider of consultancy, software solutions and services, supporting the digital transformation of customers’ products and core processes. With a proprietary software portfolio and deep expertise in vertical domains, TXT Group operates across different markets, with a growing footprint in Aerospace, Aviation, Defense, Industrial, Government and Fintech. The holding company, TXT e-Solutions, has been listed on the Italian Stock Exchange - STAR segment (TXT.MI) - since July 2000. TXT Group is headquartered in Milan and has subsidiaries in Italy, Germany, the United Kingdom, France, Switzerland and the United States of America.
Software Engineer - Model Based & Embedded Avionics:
TXT e-Tech S.r.l., a company of the TXT Group, is looking for a Software Engineer to join the Aerospace & Defence division.
The selected candidate will contribute to the development of embedded avionics software for a sixth-generation fighter aircraft, working in a highly technological, innovative and international environment.
The ideal profile has interest or experience in Model-Based Software Engineering (MBSE) approaches and software development/integration pipelines, with particular focus on automation and software lifecycle quality.
Main responsibilities:
Develop embedded avionics software components in real-time safety-critical environments (RTOS)
Implement and manage continuous integration pipelines for the software lifecycle (build, test, deployment, verification)
Perform functional and architectural modelling using a Model-Based approach
Define and maintain software specifications and interfaces between avionics subsystems
Analyze system requirements and ensure traceability with software models
Collaborate with project teams to optimize development pipelines and configuration management activities (versioning, branching strategy)
Contribute to the continuous improvement of MBSE processes and software development methodologies
Required technical skills:
Basic knowledge of C/C++ programming languages for embedded systems
Fundamentals of software engineering (software lifecycle, versioning, testing, integration)
Experience or familiarity with Model-Based Design approaches
Ability to read and interpret technical requirements and software specifications
Basic knowledge of Linux environments
Good command of technical English
Optional technical skills:
Experience with DO-178C or other safety-critical standards
Experience with real-time operating systems (LynxOS)
Knowledge of embedded real-time systems (RTOS, scheduling, interrupts, resource management)
Knowledge of MBSE principles and tools such as Cameo/MagicDraw
Education:
Technical diploma or Bachelor’s/Master’s degree in:
Computer Engineering
Electronic Engineering
Mechatronics Engineering
Automation Engineering
Soft skills:
Problem-solving attitude
Team-working skills
Flexibility
Required experience:
Graduate / Entry Level (0 years of experience)
Junior: 1–2 years of experience
Why choose TXT Group:
Career opportunities in a rapidly growing company;
Chance to work in an international, young, and dynamic environment;
Corporate benefits (health insurance, welfare programs, meal vouchers, employee discounts);
Hybrid work opportunities;
Permanent employment contract based on the candidate's experience.
This position is open to all applicants regardless of gender in accordance with Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.