Senior Software Engineer for Aerospace & Defence Business Unit

TXT GROUP • Italy
Relocation
Apply
AI Summary

TXT e-Tech seeks a Senior Software Engineer for the Aerospace & Defence Business Unit. The role involves software development in real-time domains, working with a team at a client's site. Key requirements include experience in C++, RTOS systems, and versioning tools.

Key Highlights
Software development in real-time domains
Working with a team at a client's site
Experience in C++, RTOS systems, and versioning tools
Key Responsibilities
Taking charge of requirements
Implementation of high-level SW components in the RTOS environment
Integration and testing of different modules
Drafting documentation
Technical Skills Required
C++ RTOS systems PikeOS VxWorks FreeRTOS Git SVN GitLab Jenkins C# .Net framework
Benefits & Perks
Permanent contract
Health insurance
Welfare plan
Ticket Restaurant
Company conventions
Initial support for board and lodging
Continuous and structured training
Nice to Have
Bare-metal programming in C language
Safety-critical systems
Time performance analysis and profiling
Real-time communication buses
Agile/Scrum principles
UML/SysML modelling

Job Description


TXT e-Tech is looking for a Senior Software Engineer for the Aerospace & Defence Business Unit. The person will work at our client's site in the defence sector. He/she will be part of a team, made up of both TXT colleagues and the client, dealing with software development in the real-time domain.

Main activities:

  • Taking charge of requirements;
  • Implementation (C++ language) of high-level SW components in the RTOS environment;
  • Integration and testing of different modules;
  • Drafting documentation.


Necessary skills:

  • At least 3 years' experience in software development in C++, preferably with C++11 standard or higher;
  • Excellent knowledge of RTOS systems, hands-on experience with PikeOS, VxWorks, FreeRTOS or equivalent;
  • Experience in development for real-time systems: deterministic software design, priority management, interrupts, task scheduling;
  • Knowledge of the main versioning and code management tools (e.g. Git, SVN, GitLab, Jenkins), including CI/CD flows, branching strategy, issue tracking;
  • Skills in structured and object-oriented software design: knowledge of architectural patterns and optimisation techniques for embedded/RTOS;
  • Knowledge of C# programming language and .Net framework.


Nice To Have:

  • Experience with bare-metal programming in C language, in particular on ARM Cortex-M, RISC-V, or custom microcontroller architectures;
  • Familiarity with safety-critical systems (e.g. DO-178C, ISO 26262, IEC 61508);
  • Experience with time performance analysis and profiling;
  • Knowledge of real-time communication buses (CAN, SPI, I2C, UART);
  • Knowledge of Agile/Scrum principles;
  • Experience with UML/SysML modelling or tools such as Enterprise Architect, MagicDraw.


Education: Bachelor's and/or Master's degree in Electronic Engineering, Computer Science, Robotics, Automation, Telecommunications, Biomedical Engineering or related.

Why choose TXT Group:

  • Career paths in a fast-growing and constantly evolving company, characterised by a young and international environment;
  • Initial support for board and lodging in the event of relocation;
  • Continuous and structured training, both transversal and specialised, on topics related to project activities. The training path is customised, built together with your manager according to your skills, aptitudes and interests;
  • Permanent contract, commensurate with the experience of the resource;
  • Corporate benefits: health insurance, welfare plan, Ticket Restaurant and company conventions;
  • Team building activities to promote cohesion and a positive, collaborative working environment.


Position 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.

Similar Jobs

Explore other opportunities that match your interests

Founding AI Full-Stack Engineer

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

vibiz

Italy

Digital Operations & Analytics Manager

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

chiesi usa, inc.

Italy

Laser Communication System Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

newspace technical

Italy

Subscribe our newsletter

New Things Will Always Update Regularly