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 frameworks
Basic to intermediate knowledge of Linux environments: command-line usage, basic scripting, compilation using GCC or CMake
Familiarity with code and configuration management tools (e.g., Git, SVN): experience with commits, branching, merging, and managing shared repositories
Good 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.