Hardware and Firmware Developer for Embedded Systems



The typical included activities are:

  • HW and FW development of embedded system for space and terrestrial applications
  • HW and FW debug, unit testing, integration, FW verification
  • Configuration control and FW maintenance
  • To represent the GP Advanced Projects electronics technical interface toward external partners, customers and suppliers
  • Writing of supporting documentation (user manual, test report, commercial specifications, ...)

The candidate will work on an already ongoing nanosatellite development project, but will also takle the new development of space and terrestrial products)

Skills and Experience

Minimal Requirements:

  • M.Sc. Degree in Informatics, Informatic Engineering, Electronics Engineering, Telecommunications, with specific background in HW and FW development for embedded systems/hardware oriented
  • Skilled in Embedded Systems PCB design, routing and manufacturing
  • Soldering skills and knowledge of third parties manufacturing processes
  • Knowledge on microcontrollers architecture, DSP and low level communication systems (e.g. SPI, UART, I2C)
  • Knowledge of operative systems for embedded applications (e.g. FreeRTOS, ChibiOS, NuttX)
  • Knowledge of development environment and debug (cross-compiler, DFU, JTAG) for embedded SW
  • Knowledge of SW version control systems (e.g. git)


In addition, the following characteristics are considered nice-to-have:

  • Experience in development of space systems, sybsystems or components
  • Knowledge of RadioCommunication systems, modules, modulations and protocols (including basic knowledge of antennas' configurations)



The candidates are invited to sent CV and presentation letter to careers@gpadvancedprojects.com.