Software Embedded System Engineer
Roma, IT, 128 Roma, IT, 131
RINA is currently recruiting for a Software Embedded System Engineer to join its office in Rome within the Operating Engine Division.
Mission
RINA is currently recruiting for a Sw Embedded System Engineer to join its office in Rome within the Digital Product & Platform Engineering Division
Key Accountabilities
- Design, develop, and maintain embedded flight software for on-board avionic and space systems
- Implement real-time software components with deterministic timing and resource constraints
- Develop low-level drivers and middleware for space-qualified hardware (MCUs, SoCs, FPGAs)
- Work with RTOS environments (e.g., RTEMS, FreeRTOS, VxWorks, Integrity)
- Perform software verification activities including unit testing, integration testing, and hardware-in-the-loop
(HIL) testing - Collaborate with systems, hardware, and verification teams to define interfaces and system behavior
- Support anomaly investigation, debugging, and performance optimization
- Contribute to technical documentation and design reviews throughout the project lifecycle
Education
Qualifications
- Embedded programming in C/C++;
- Knowledge of RTOS (e.g., FreeRTOS, RTEMS, VxWorks, Integrity) and ARM/LEON architectures;
- Development of low-level drivers, hardware interfaces, communication protocols, and onboard buses
(CAN, I2C, SpaceWire, UART); - Software optimization for memory, power, and rad-hard environments;
Nice to Have
- Integration with ADCS, power management, and SAR payloads;
- Development with OBCs and satellite subsystems;
- Familiarity with ECSS processes, testing, validation, FDIR, and fault management.
Competencies
- WORKPLACE DYNAMICS - Resourcefulness in shaping progress and working efficiently.
- PERSONAL EMPOWERMENT - Ownership for life, work and results, striving to grow professionally and personally.
- INTERPERSONAL INFLUENCE - Skills and strategies we use to interact effectively with others.
- DOMAIN & BUSINESS ACUMEN - Applying a scientific approach and critical thinking in operations and solution development within area of expertise.
- FORESIGHT & INSIGHT - Context awareness adopting a systemic perspective and informed decision making.
RINA is a multinational company providing a wide range of services in the energy, marine, certification, infrastructure & mobility, industry, research & development sectors. Our business model covers the full process of project development, from concept to completion.
At RINA, we endeavor to create a work environment where every single person is valued and encouraged to develop new ideas. We provide equal employment opportunities and are committed to creating a workplace where everyone feels respected and safe from discrimination or harassment of any kind. We are also compliant to the Italian Law n. 68/99.