Apply now »

Embedded SW Engineer

Posting Date:  12 Jul 2024
City:  Roma

Roma, IT, 131

Contract Type:  Permanent
Division:  Space & Defence
Level of experience:  Senior

RINA is currently recruiting for a Embedded SW Engineer to join its office in Rome within the Space & Defence Division.


This role focuses on embedded SW analysis, design and development activities of software components for avionics equipment.


The following technical skills are required:

  • Excellent knowledge of the C/C++ programming language.
  • Experience in embedded software development with real-time/non-real-time operating systems and bare board and knowledge of related issues.
  • Experience in multi-task and multi-threaded application development.
  • Knowledge of the main interface peripherals (SPI, I2C bus, UART, discrete and analog signals) and experience in high and low level driver development.
  • Knowledge of the Linux operating system as a developer (device drivers, kernel modifications and recompilation, etc.)
  • Knowledge of configuration management and code versioning tools (e.g. SVN, GIT, Redmine etc..)
  • Good written and spoken knowledge of the English language.


The following skills are considered preferential:

  • Knowledge of the main avionics buses (MIL-STD-1553, ARINC-429, CANBus)
  • Knowledge of the IBM Rational suite (DOORS, Rhapsody)
  • Experience in using laboratory instrumentation (oscilloscope, voltmeters, multimeter, etc.)


The profile is completed by:

  • Ability to work in a team
  • Analysis and problem solving skills




Bachelor’s Degree in Computer Engineering or Computer Science


With over 5,300 employees and 200 offices in 70 countries worldwide, RINA is a multinational player which provides certification, marine classification, product testing, site supervision and vendor inspection, training and engineering consultancy services across a wide range of sectors. Our business model covers the full process of project development, from concept to completion. The aim is to guarantee a project’s technical, environmental and safety - and sometimes also economic and financial - sustainability.


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.

Apply now »