Randstad Italia Inhouse Services is currently recruiting a Realtime/Embedded Software Engineer to join the OBSW team, for an aerospace client based in Rome. The On-board Software (OBSW) product provides all the Spacecraft on-board functions: operational mode management, attitude and orbit control, navigation, thermal control, electrical power, units and subsystems management, standard Packet Utilization Services (PUS), basic HW resources management. Responsabilità Tasks - support to the production of the OBSW Requirements Baseline (RB) - production of the OBSW Technical Specification (TS) - design of the OBSW - unit/integration test of the OBSW - validation test against TS with the support of proper test equipment facilities and simulation models - support to validation against RB Knowledge - knowledge of the ECSS-E-ST-40C and ECSS-Q-ST-80C standards from ESA - knowledge of multi-core processors and hypervisors (preferably PikeOS, XtratuM) - knowledge of Unified Modeling Language (UML) for the software design management, preferably usage of Rhapsody for C/Ada - knowledge of software quality metrics monitoring, with experience in using Logiscope and Understand for C/Ada (or equivalent tools) - experience in designing, developing and debugging hard real-time software applications is preferred - experience in programming with the C and/or Ada 95language - experience in software requirements management