C++ Software Engineer

Milano 21-10-2025

C++ Software Engineer

TXT e-solutions SPA Milano 21-10-2025
Riassunto

Località

Milano

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

21-10-2025

Descrizione Lavoro

Within its Embedded Systems Business Unit, TXT e-Tech is looking for a C++ Software Engineer with experience in developing multithreaded desktop applications, to contribute to the development of ground systems and test tools used for processing data from airborne sensors, such as those employed in research, tracking, and self-protection systems.
Main Responsibilities

Development of desktop applications in C++ / Qt, including both back-end logic and GUI interfaces;
Implementation of image and video processing algorithms using OpenCV;
Design of multithreaded architectures for handling high-performance data streams (e.g., double-buffering, queue management, synchronization);
Integration of software modules with IR sensors and existing ground systems;
Writing technical and development documentation;

Supporting testing, debugging, and validation activities in lab and on integrated systems.
Required Technical Skills

Good knowledge of C++;
Experience in development with the Qt framework (e.g., GUI creation, event and thread handling);
Knowledge of OpenCV for image and video stream processing;
Proficiency in multithreaded programming and data processing patterns for near real-time systems (e.g., double buffering);
Familiarity with development tools (CMake, gcc / clang, debugger, profiler, Git);
Ability to write robust, efficient, and well-structured code.

Optional Technical Skills

Experience with avionics applications or test and simulation systems;
Knowledge of protocols and interfaces for data acquisition and transfer from sensors (Ethernet, serial, etc.);
Understanding of GPU acceleration or high-performance computing libraries;
Familiarity with development methodologies in safety-critical or regulatory environments (e.g., DO-178C).

Education
Bachelor’s degree in a STEM field, such as Computer Engineering, Electronics, Automation, Computer Science, or equivalent disciplines.
What We Offer
Permanent contract with a salary package based on experience.
On-site work at the customer’s premises.
Professional growth and development opportunities within a dynamic, young, and international environment.
Access to a Corporate Benefits package including health insurance, corporate welfare, meal vouchers, and employee discount programs.
Position open to candidates regardless of gender, in accordance with Legislative Decree 198 / 2006. The company promotes equal opportunities and values diversity in all its forms.
#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.