Social network you want to login/join with: The Junior Firmware Engineer is responsible for the development and management of firmware for industrial safety devices, including communication protocols and device peripherals handling. Requirements: Master's or bachelor's degree in Engineering or equivalent Knowledge of C/C++ programming languages Understanding of technical documentation (data sheets, schematics, etc.) Familiarity with protocols used in the industrial sector (e.g., I2C, SPI) Knowledge of software versioning tools (e.g., GIT) Good interpersonal skills Autonomy and proactivity Preferred qualifications: Experience in developing embedded software or firmware Knowledge of ARM-based MCUs or MPUs Knowledge of main industrial fieldbus protocols (Profinet, EtherCAT, CANopen, etc.) Experience with MCU operating systems (e.g., FreeRTOS) Experience developing firmware in compliance with IEC 61508 Experience in testing and debugging embedded software Knowledge of designing and managing medium to large software projects J-18808-Ljbffr