Firmware/Software Developer

D.E.M 

📍 Longarone, Italy 🇮🇹

full-time
mid-level
hybrid
Posted —

Key Skills

firmwareCC#RTOSI2C

Industry

Consumer ElectronicsIndustrial Automation

Job Description

D.E.M. SpA è attualmente alla ricerca di uno sviluppatore firmware senior da inserire nel nostro reparto di elettronica, con sede a Longarone. In questo ruolo, avrai l’opportunità di portare i nostri prodotti a un nuovo livello, sviluppando e gestendo il firmware integrato per i nostri prodotti elettronici, collaborando in modo trasversale all’interno del team e garantendo il rispetto dei nostri standard di prestazioni e qualità.

Responsabilità

  • Scrittura specifiche dettagliate dei requisiti per gli sviluppi interni
  • Sviluppare il firmware dei prodotti assegnati
  • Sviluppare il software di collaudo dei prodotti assegnati
  • Correzione bug, ottimizzazione delle performance e miglioramento continuo dei moduli esistenti
  • Analizzare e manutenere codice esistente in ambiente embedded
  • Raccolta, analisi e validazione dei dati raccolti nei test durante lo sviluppo del prodotto
  • Supporto all'attività di testing e validazione del firmware
  • Collaborazione con team hardware durante tutte le fasi di sviluppo
  • Collaborare con partner esterni, clienti

Qualifiche

  • Laurea triennale e/o magistrale in Informatica, Ingegneria Elettrica e/o in altri settori affini
  • Almeno 3 anni di esperienza nello sviluppo di firmware utilizzando il linguaggio C nell’ambito dei sistemi embedded
  • Solida esperienza in linguaggi di programmazione C, C#
  • Esperienza nella progettazione di architetture e componenti software modulari
  • Spiccate capacità analitiche e di problem solving
  • Esperienza con sistemi operativi in tempo reale (RTOS) per firmware embedded.
  • Conoscenza approfondita protocolli di comunicazione (I2C, SPI, UART, CAN BUS, MODBUS ecc.)
  • Precedente esperienza pratica nell’uso di apparecchiature di test relative all’elettronica, come l’oscilloscopio
  • Precedente esperienza pratica nell'uso di apparecchiature di debug (JLink, STlink ecc.)
  • Conoscenza dei principi di cybersecurity e protezione dei dati in contesti regolamentati
  • Conoscenza di strumenti di versioning (Git)
  • Capacità di realizzare documentazione/specifiche tecniche
  • Buona conoscenza della lingua inglese scritta e parlata

Cosa offriamo

  • Contratto a tempo indeterminato e retribuzione commisurata all'esperienza
  • Opportunità di contribuire a tecnologie innovative
  • Ambiente di lavoro collaborativo
  • [Flessibilità oraria / smart working / formazione / benefit]