SENIOR FIRMWARE DEVELOPER

4 giorni fa

Trieste, Provincia di Trieste; Friuli-Venezia Giulia, Italia VDA Telkonet Tempo pieno

Sede di lavoro: Pordenone

Per il potenziamento del nostro team R&D , siamo alla ricerca di un/una Senior Firmware Developer che contribuisca allo sviluppo di sistemi embedded e prodotti elettronici destinati al settore Hospitality.

La persona assumerà la responsabilità tecnica delle soluzioni firmware lungo l'intero ciclo di sviluppo: dall'analisi dei requisiti e dalla definizione dell'architettura fino allo sviluppo, al testing, al rilascio e alla manutenzione. Collaborando con i team Hardware, Software, Product Management, Qualità e Technical Support, garantirà che le soluzioni sviluppate rispondano agli standard richiesti in termini di prestazioni, affidabilità, sicurezza ed efficienza energetica.

Principali responsabilità:

Progettare, sviluppare e mantenere firmware embedded in C e C++;

Definire architetture firmware e specifiche tecniche;

Integrare il firmware con microcontrollori, componenti hardware, sensori e interfacce di comunicazione;

Pianificare ed eseguire test unitari, di integrazione e di sistema;

Analizzare e risolvere problematiche complesse emerse durante lo sviluppo, la produzione o l'utilizzo sul campo;

Sviluppare e gestire bootloader, secure boot e aggiornamenti OTA;

Garantire la qualità del codice attraverso code review e standard di sviluppo;

Gestire versionamento, rilasci e documentazione tecnica;

Supportare tecnicamente gli sviluppatori junior e intermediate;

Collaborare al miglioramento continuo dei processi di sviluppo firmware.

Requisiti:

Laurea in Ingegneria Elettronica, Informatica, delle Telecomunicazioni o disciplina equivalente;

Almeno 5 anni di esperienza nello sviluppo firmware per sistemi embedded;

Solida conoscenza di C e C++;

Esperienza con microcontrollori ARM Cortex-M, STM32, NXP, Renesas, Infineon, Microchip PIC o ESP32;

Conoscenza di sistemi bare-metal e RTOS, come FreeRTOS o Zephyr;

Esperienza con protocolli UART, SPI, I2C, CAN, RS-485 e Modbus;

Capacità di leggere schemi elettrici, datasheet e documentazione tecnica;

Esperienza con debugger JTAG/SWD, oscilloscopio e altri strumenti diagnostici;

Conoscenza di Git e dei processi strutturati di rilascio firmware;

Buona conoscenza della lingua inglese.

Costituiscono titolo preferenziale:

Conoscenza di Python per scripting e automazione dei test;

Esperienza con Ethernet, TCP/IP e tecnologie wireless;

Sviluppo di firmware low-power;

Conoscenza di secure boot, crittografia e TLS;

Esperienza con aggiornamenti OTA e processi di Continuous Integration;

Provenienza dai settori IoT, building technologies o Hospitality.

Cosa offriamo:

Inserimento in un gruppo tecnologico internazionale e in continua evoluzione;

Coinvolgimento diretto nello sviluppo di prodotti embedded destinati a clienti internazionali;

Collaborazione con team multidisciplinari e distribuiti a livello globale;

Salary Range: € 45.000 - 50.000

Orario di lavoro:
full-time, con flessibilità oraria e smartworking.

Sede di lavoro:
Pordenone.