TXT E-Tech, part of the TXT Group, is looking for a Junior Software Engineer to join the team within the Aerospace & Defence Business Unit.The selected candidate will work on-site at one of our clients in the defense sector and will be part of a mixed team composed of both TXT and client staff.The role involves software development and related activities.Main Responsibilities:Requirements analysis and definition;Software implementation;Testing, verification, and validation.Required Technical Skills:Solid understanding of software development and software engineering fundamentals: knowledge of the software development lifecycle, testing methodologies, and basic concepts of code quality;Object-Oriented Programming (OOP): familiarity with design patterns and strong knowledge of UML modeling (SysML is a plus)Experience (including academic or internship) in C and C++, including the use of standard frameworksBasic to intermediate knowledge of Linux environments: command-line usage, basic scripting, compilation using GCC or CMakeFamiliarity with code and configuration management tools (e.g., Git, SVN): experience with commits, branching, merging, and managing shared repositoriesGood command of English (B2 level).Optional Technical Skills:Experience with the Qt framework, including familiarity with QML for user interface development;Knowledge of Matlab/Simulink;Use of IBM Rhapsody or similar environments for UML/SysML modeling;Experience with CI/CD tools such as Jenkins or GitLab CI;Basic knowledge of real-time or embedded programming;Interest in or previous experience with collaborative software projects (open source, academic, hackathons, etc.).Education Requirements: Bachelor’s or Master’s degree in Electronic, Computer, Robotics, Automation, Telecommunications, Biomedical Engineering, or related fields.Why Choose TXT Group:Career development opportunities in a fast-growing, dynamic company with a young and international work environment;Initial support for accommodation in case of relocation; Continuous and structured training programs, both cross-functional and specialized, aligned with project needs. Training paths are personalized and built together with your manager based on your skills, aptitudes, and interests; Permanent employment contract, with compensation aligned to the candidate's experience; Corporate Benefits: health insurance, welfare plan, meal vouchers, and employee discount programs; Team-building activities to promote a cohesive, positive, and collaborative work environment.This position is open to all candidates regardless of gender, in accordance with Italian Legislative Decree 198/2006. TXT Group promotes equal opportunities and values diversity in all its forms.