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 equivalentKnowledge of C/C++ programming languageUnderstanding 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 skillsTeamwork excellenceAutonomy and proactivityThe following requirements are a plus:Experience in the development of embedded software or firmwareKnowledge of ARM based MCU or MPUKnowledge of the main industrial fieldbus protocols (Profinet, Ethercat, CANOpen, etc...)Experience with MCU operating systems (es.: FreeRTOS)Experience in the development of firmware of software in compliance with the IEC 61508Experience in testing and debugging embedded softwareKnowledge of design and management of medium/large software projects Location: Brescia
cerca lavoro
reclutatore