Employment Opportunities

Software and firmware development engineer

Ref.: 799

Experience: 6-10 years
Country: Spain
City:  Barcelona - La Ametlla del Vallés


The successful candidate will take part in the design and development of new technological solutions applied to the intelligent transportation systems market. He or she will join a multidisciplinary team working on groundbreaking, international projects, with responsibility for all the following:

  • Analysis, development and validation of embedded software for portable, onboard devices
  • Analysis and modification of the printed circuit plate
  • Ensure project compliance with software and hardware requirements
  • Generate product and project documentation: functional descriptions, specifications, PCB diagrams
  • Keep a precise control of code versions
  • Carry out the validation and verification of hardware modules and applications
  • Definition of testbeds, unit testing and automated testing
  • Maintenance of current firmware applications and modules, troubleshooting, correction of errors


- Qualification: IT engineering or similar
- Level of English: Intermediate
- Technical knowledge: 

  • C/C++
  • Linux, RTOS
  • QT creator, QML
  • Interface and communication protocols (RS-232, RS-485, Ethernet, USB, etc.)
  • Printed circuit plates

- Desirable knowledge:

  • Payment systems
  • Contact cards (MIFARE, Calypso, Felica)