descrizione del lavoro
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
- Teamwork excellence
- Autonomy and proactivity
The following requirements are a plus:
- 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 (es.: FreeRTOS)
- Experience in the development of firmware of software in compliance with the IEC 61508
- Experience in testing and debugging embedded software
- Knowledge of design and management of medium/large software projects
Location: Brescia