Junior Software Engineer
TXT e-solutions SPA
La Spezia
25
Scarso
help
thumb_up Mi piace
Azienda: TXT e-solutions SPA La Spezia
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 C Make 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 Git Lab 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.
✔ TXT e-solutions SPA