Pubblicare uno stage
Offerta
Offerta

Flight SW Eng

Product Development Employeneurship
Italia  Milano, Italia
V.I.E., IT/Tecnologia, Inglese
Registrati

Descrizione del lavoro:

TMC is an international high-tech consultancy company that brings expertise to its clients in order to support them with the realization of their technological challenges.
As such, the company is operating as an expert center at the disposition of its clients and we help them to be more competitive in an ever more global and faster changing technological world.
At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in.
Management of the entire software lifecycle: requirements, development, integration, testing, and reporting. Configuration and customization of Real-Time Operating Systems (RTOS) for On-Board Computers (OBCs). Integration and testing of flight software on avionics systems and complete satellites. Support in defining and using performance analysis tools. Development of support tools, including scripts, simulators, and digital twins. Collaboration with system and hardware teams on software/hardware (SW/HW) integration. Support for software production and deployment. In-orbit software maintenance and support for Flight Operations throughout the entire mission lifecycle

Requisiti del candidato:

Master's degree in Computer Science, Software Engineering, or a related field (equivalent experience will also be considered). 2 years of experience in software development for flight applications (OBCs). Solid experience in C and C++ software development. Familiarity with RTOS and multithreaded software design techniques. Experience using Git or other version control systems. Familiarity with electronic laboratory instrumentation. Strong analytical and problem-solving skills. Proficiency in scripting languages (Python, Bash, Ruby). Knowledge of communication interfaces and protocols (UART, SPI, I2C, CAN, Ethernet, SpaceWire). Excellent communication and teamwork skills in multidisciplinary teams. Italian proficiency B2 and fluent written and spoken English

Provenienza: Web dell'azienda
Pubblicato il: 30 Ott 2026 (verificato il 09 Nov 2026)
Tipo di impiego: V.I.E.
Lingue: Inglese
Registrati
143.150 lavori e stage
in 154 Paesi
Registrati