Embedded Firmware Engineer (ARM/RTOS) – Milano (Ibrido)

Città

Categoria

Immagine per annuncio Embedded Firmware Engineer (ARM/RTOS) – Milano (Ibrido)

Cerchiamo Embedded Firmware Engineer (ARM/RTOS) – Milano (Ibrido) con le seguenti caratteristiche

CGM Consulting ricerca un/una Embedded Firmware Engineer (ARM/RTOS) a Milano in modalità ibrida con esperienza nello sviluppo di sistemi real-time su microcontrollori per prodotti industriali. Lavorerai su firmware bare-metal o RTOS (es. scheduling, ISR, gestione periferiche), integrazione protocolli e validazione in laboratorio.
Presenza in sede secondo pianificazione team.

Requisiti richiesti

- Progettazione firmware real-time su MCU (ARM core, DSP).
- Periferiche MCU: ADC, DAC, PWM, Capture, timer.
- Periferiche di comunicazione: UART, SPI, I²C.
- Protocolli seriali: Modbus (RTU/TCP/IP), CAN.
- Scelta architetturale bare-metal o RTOS-based; gestione configurazioni e librerie fornitore.
- State machines, gestione processi paralleli e protocolli di comunicazione.
- Uso strumenti di laboratorio (oscilloscopio, multimetro, generatore di funzioni) per verifica funzionale.
- Lettura/interpretazione schemi elettronici.
- Laurea in Ingegneria Informatica (o affini).
- C/C++ avanzato; altri linguaggi graditi.
- Tooling: repository (GitLab/SVN), Jira, Confluence.
- 3+ anni in R&D su sviluppo di prodotto industriale.
- Teamwork e inglese B2.

Conoscenze/Esperienze gradite

- RTOS e tooling: FreeRTOS, Zephyr, configurazione JTAG/SWD e debugging a basso livello.
- Stack/profili: CANopen, Modbus TCP, bootloader/DFU, gestione OTA.
- MISRA C, code review, unit/integration test su firmware, CI per componenti embedded.
- Basi EMC/CE e principi di functional safety (es. IEC 61508/ISO 26262).

Mansioni previste

- Sviluppo driver e applicativo firmware su MCU ARM/DSP (bare-metal/RTOS).
- Integrazione periferiche e protocolli (UART/SPI/I²C, CAN/Modbus).
- Bring-up hardware, misure e validazione in laboratorio con strumenti.
- Progettazione state machines, gestione tempi real-time, low-power/clocking.
- Documentazione tecnica, tracciamento requisiti e supporto a test/produzione.
- Gestione configurazioni (branching/release) e collaborazione con HW/R&D/QA.

Benefits:

Buoni pasto, computer aziendale

Altri dati

  • Sede: Milano
  • Titolo di studio: Diploma di maturità
  • Tipologia di impiego: Full time
  • Tipologia contratto: Tempo indeterminato

Vuoi costruire firmware affidabile per prodotti industriali real-time, dal banco lab alla produzione?

Candidati ora come Embedded Firmware Engineer (ARM/RTOS) – Milano (Ibrido) ed entra in CGM Consulting.

Invia la tua candidatura

Consenso informativa sulla privacy

I campi con (*) sono obbligatori.

Tag annuncio: