Tutte le posizioni

Software Engineer – Windows Embedded

HW Design · Torino · In sede · Tempo indeterminato

Ricerchiamo uno sviluppatore software Windows Embedded per sistemi Edge Computing.

Job description

Il Software Engineer si occupa dello sviluppo e della personalizzazione di sistemi operativi Windows Embedded, inclusa la configurazione e gestione dei driver, e della realizzazione di applicativi dedicati alla diagnostica, al monitoring, al controllo hardware e a funzionalità custom per i Sistemi Edge Computing progettati e prodotti dall’Azienda.

Inserito all’interno del team software, il candidato contribuisce alla progettazione, implementazione, integrazione e testing del codice, garantendo la conformità ai requisiti di sistema.

Skill richiesti

  • Laurea in Ingegneria Elettronica o Ingegneria Informatica

  • Conoscenza approfondita dei sistemi operativi Windows (Windows 10/11 LTSC), incluse architettura del sistema e gestione dei driver in kernel-mode e user-mode

  • Esperienza nello sviluppo di driver Windows

  • Esperienza con strumenti di building e deployment di immagini Windows

  • Esperienza con toolchain di sviluppo Windows (es. Visual Studio, WinDbg per il debug kernel-mode e user-mode)

  • Esperienza delle problematiche legate alla cybersecurity (Cyber Resilience Act), inclusi Secure Boot, TPM, BitLocker, gestione dei certificati e firma del codice

  • Esperienza con protocolli di comunicazione di basso livello (es. CAN, I2C, SPI, UART)

  • Esperienza con protocolli di comunicazione di rete TCP/IP

  • Esperienza con interfacce di embedded computing su architettura x86 e ARM (interfacce PCIe, SATA, Ethernet, USB)

  • Esperienza nella programmazione in C/C++, PowerShell, HTML, PHP

  • Capacità di leggere e comprendere schemi elettrici e datasheet

  • Esperienza nello sviluppo di interfacce WEB/HMI

  • Capacità di debug e risoluzione di problemi su sistemi embedded

  • Conoscenza delle tecniche di controllo di versione (es. Git)

  • Conoscenza della lingua inglese, scritta e parlata

Responsabilità

  • Configura e ottimizza sistemi operativi e driver Windows per applicazioni embedded

  • Sviluppa e mantiene applicativi per sistemi embedded utilizzando C/C++ e PowerShell

  • Collabora con i team di hardware e firmware per effettuare il debug e la risoluzione di problemi su hardware embedded

  • Utilizza toolchain di sviluppo Windows e tecniche di controllo di versione

  • Redige la documentazione tecnica

GOMA ELETTRONICA SpA è un datore di lavoro che garantisce pari opportunità. L'annuncio è rivolto a candidati di ogni genere (L. 903/77 e D.Lgs. 198/2006).

Invia la tua candidatura

Dati personali

Curriculum e formazione

Curriculum vitae

CV

.pdf,.doc,.docx · max 10 MB