The Junior Firmware Engineer is responsible for the development and management of the firmware for industrial safety devices, including communication protocols and device peripherals handling.
Requirements:
Master or bachelor degrees in Engineering or equivalent
Knowledge of C/C++ programming language
Understanding of technical documentation (data sheet, schematics, …)
Familiar with protocols used in the industrial sector (e.g. I2C, SPI)
Knowledge of SW versioning tools (GIT)
Good relationship skills
Autonomy and proactivity
Preferred Qualifications:
Experience in the development of embedded software or firmware
Knowledge of ARM based MCU or MPU
Knowledge of the main industrial fieldbus protocols (Profinet, Ethercat, CANOpen, etc...)
Experience with MCU operating systems (e.g. FreeRTOS)
Experience in the development of firmware or software in compliance with the IEC 61508
Experience in testing and debugging embedded software
Knowledge of design and management of medium/large software projects
Ottieni una revisione del curriculum gratis e riservata.