Sviluppatore Firmware
Core
Design, development, debugging, and testing of embedded firmware for civil, industrial, and automotive applications on microcontroller platforms.
Role type
Embedded Firmware Developer
Builds
Embedded firmware for control boards and IoT modules
Domain
Electronics, Embedded Systems, IoT
Required skills
C, C++, Java, ARM microcontrollers (STM32), electrical schematic analysis, analog and digital electronics, communication protocols (RS485, RS232, SPI, I2C, UART), signal processing, wireless communication protocols (LoRaWAN, 4G, WiFi), laboratory instrumentation
Preferred skills
Altium Designer
Responsibilities
Analyze application requirements and client specifications; define product requirements and design specifications; participate in hardware design; prototype and test new products; create technical documentation
Seniority
Mid-level, hands-on IC