Embedded Software Engineer / Firmware Project Manager

CDR FOODLAB® 

📍 Lastra a Signa, Italy 🇮🇹

full-time
senior
Posted —

Key Skills

FirmwareC++PythonIoTGit

Industry

Consumer ElectronicsIndustrial Automation

Job Description

CDR S.r.l. ricerca una figura senior con background tecnico nello sviluppo software/firmware e capacità di gestione progetto.


Obiettivo del ruolo

Inserire una risorsa in grado di seguire progetti tecnici legati allo sviluppo di sistemi elettronici/software proprietari, mantenendo una componente operativa sul codice ma con responsabilità anche di coordinamento, pianificazione e gestione tecnica.


Profilo ideale

Cerchiamo una figura che abbia maturato esperienza in ruoli come:

  • Embedded Software Engineer
  • Firmware Developer
  • Senior Software Developer
  • IoT Developer
  • Technical Team Leader
  • Software/Firmware Project Manager
  • Product Manager tecnico in ambito software o IoT
  • Embedded / Electronic Systems Engineer


Competenze tecniche richieste

  • Esperienza nello sviluppo firmware / embedded software
  • Ottima conoscenza di C / C++
  • Buona conoscenza di Python
  • Esperienza nell’integrazione hardware-software
  • Capacità di debugging, testing e code review
  • Familiarità con sistemi elettronici, dispositivi embedded o prodotti IoT
  • Utilizzo di Git o strumenti analoghi di versionamento
  • Capacità di lettura e interpretazione di schemi elettrici
  • Conoscenza dei principi di progettazione elettronica analogica e digitale
  • Esperienza, anche non prevalente, nella progettazione o revisione di circuiti elettronici
  • Familiarità con microcontrollori, sensori, interfacce di comunicazione e periferiche embedded
  • Capacità di supportare attività di bring-up, test e validazione di schede elettroniche
  • Gradita esperienza con strumenti CAD elettronici per schematici e PCB
  • Gradita conoscenza di problematiche EMC/EMI, alimentazioni, segnali analogici, acquisizione dati e affidabilità del prodotto
  • Gradita esperienza con Linux embedded, Qt/QML, protocolli di comunicazione, sensoristica o automazione


Competenze gestionali richieste

  • Capacità di coordinare progetti tecnici complessi
  • Esperienza nella gestione o nel coordinamento di piccoli team di sviluppo
  • Capacità di pianificare attività, priorità e avanzamenti
  • Attitudine all’interfaccia con fornitori esterni e stakeholder interni
  • Esperienza o familiarità con metodologie Agile/Scrum
  • Capacità di tradurre requisiti di prodotto in attività tecniche concrete
  • Capacità di coordinare attività tra sviluppo firmware, progettazione elettronica, produzione e test


Caratteristiche personali

  • Profilo pragmatico, autonomo e orientato alla soluzione
  • Buona capacità di analisi e problem solving
  • Attitudine al lavoro su prodotti fisici e sistemi integrati
  • Interesse a mantenere una parte operativa nello sviluppo
  • Capacità di dialogare con funzioni diverse: software, elettronica, produzione, assistenza, management


Lingua inglese

  • Richiesta conoscenza dell’inglese tecnico per lettura documentazione, datasheet, manualistica e interazione con eventuali fornitori