Embedded Firmware Engineer
📍 Lainate (MI), Italy ( 4 giorni in sede - 1 di smart working)
🕹 Embedded Systems
- C / C++
- Microcontrollers
- RTOS
About the Role
Entrerai in un team multidisciplinare e contribuirai alla progettazione dell’architettura software e allo sviluppo del firmware che dà vita ai nostri dispositivi.
Your Responsibilities
- Sviluppo, ottimizzazione, test e manutenzione del firmware embedded.
- Programmazione low-level su microcontrollori e sistemi real-time.
- Integrazione hardware-software e collaborazione con team hardware, software e prodotto.
- Scrittura di codice pulito e documentato in C / C++.
- Code review, unit test, test di integrazione e validazione.
- Supporto al troubleshooting in produzione e sul campo.
- Partecipazione a tutte le fasi del progetto : specifiche → design → implementazione → testing.
- Contributo alla definizione dell’architettura software e allo sviluppo della toolchain interna.
- Gestione risorse
You Are
- Ingegnere con esperienza nello sviluppo firmware.
- Esperto di strumenti di debugging e ambienti di sviluppo embedded.
- Conoscitore dei vincoli tipici dell’embedded (memoria, consumo, performance).
- Abile nell’uso di GIT e pratiche di sviluppo collaborativo.
- Plus : protocolli fieldbus (Ethernet IP, Profinet, EtherCAT, Modbus), secure coding, embedded security.
- Ottime capacità comunicative, team player, proattivo e orientato agli obiettivi.
- Fluente in italiano e inglese.
- Esperienza nella gestione risorse
Why Join Us
- Team internazionale, competente e appassionato.
- Lavoro end-to-end su prodotti unici : puoi davvero vedere (e inventare) ciò che realizzi.