Firmware/Software developer

06 ott - Genova
NETtoWORK

Firmware / Software Developer

Sistemi di Controllo per Convertitori di Potenza · Area Ricerca & Sviluppo

L’azienda

RGM progetta e realizza convertitori di potenza e apparati elettronici custom per differenti mercati di riferimento (industriale, ferroviario, navale, difesa). Ogni prodotto nasce dalle specifiche del cliente e viene seguito internamente dalla progettazione elettronica, firmware e meccanica fino alla qualifica e al trasferimento in produzione.

Il ruolo

Cerchiamo un Firmware/Software Developer che sviluppi il firmware di controllo dei convertitori di potenza e degli apparati custom, dall’analisi delle specifiche alla validazione sul prototipo e al rilascio per la produzione. È un ruolo che si esercita a stretto contatto con la progettazione elettronica: le specifiche di controllo si definiscono con il progettista hardware e si verificano al banco, non in isolamento dal prodotto fisico. In aggiunta alle attività principali, la risorsa supporterà lo sviluppo di tool trasversali in uso al gruppo SW. La posizione riporta al Responsabile dello Sviluppo Firmware e Software e opera in coordinamento con il Project Leader di commessa.

Responsabilità principali

- Sviluppo del firmware di controllo su microcontrollori e DSP: periferiche critiche (PWM ad alta risoluzione, ADC sincronizzati, timer, interrupt), macchine a stati dell’apparato e funzioni di protezione (sovracorrente, sovratensione, sovratemperatura, guasti).
- Implementazione e taratura degli anelli di regolazione di tensione e corrente e degli algoritmi di modulazione (PWM, SPWM, phase-shift), a partire dai modelli di simulazione tradotti in codice eseguibile.
- Sviluppo dei protocolli di comunicazione (CAN/CANopen, RS-485/Modbus, Ethernet, SPI, I²C),



della diagnostica, logging e telemetria, delle interfacce operatore (HMI) e dell’aggiornamento firmware.
- Bring-up e debug sul prototipo insieme al progettista hardware (oscilloscopio, analizzatori logici, JTAG/SWD); test funzionali, analisi delle non conformità, supporto alle campagne di qualifica e software di collaudo.
- Sviluppo di software di alto livello in Python per il controllo di sistema e la comunicazione via Ethernet, con Docker e ambiente Yocto per sistemi operativi IoT.
- Sviluppo e manutenzione dei tool aziendali a supporto del team SW: uploader FW, aggiornamento da remoto, gestione di database.

Requisiti

- Laurea in Ingegneria Elettronica, Informatica o dell’Automazione; valutabili diplomi tecnici con esperienza consolidata nel ruolo.
- Esperienza nello sviluppo di firmware embedded in C su microcontrollori e/o DSP a 32 bit (STM32, TI C2000, NXP, Infineon), indicativamente 3+ anni, preferibilmente in elettronica di potenza, azionamenti o automazione.
- Conoscenza di sviluppo software ad alto livello in Python ed esperienza pratica con Docker (immagini e container, Dockerfile, docker-compose) per il deployment su sistemi embedded/IoT.
- Capacità di leggere schemi elettrici e datasheet, di dialogare tecnicamente con il progettista hardware e dimestichezza con la strumentazione di laboratorio.




- Buona conoscenza della lingua inglese tecnica, scritta e parlata.

Costituiscono titolo preferenziale

- Esperienza specifica nel controllo di convertitori di potenza: DC/DC, inverter, PFC, caricabatterie.
- Conoscenza di VHDL/Verilog e logiche su FPGA per funzioni ad alta velocità (generazione PWM, protezioni hardware, acquisizione segnali).
- Esperienza con model-based design (Simulink, PLECS o equivalenti) e generazione automatica di codice.

Competenze trasversali

Metodo e rigore nella verifica del codice, con attitudine al debug sistematico e alla ricerca della causa radice anche quando è a cavallo tra firmware e hardware. Lavoro in team con progettisti hardware, meccanici e test, autonomia nella gestione delle attività, attenzione alla tracciabilità e curiosità tecnica.

Cosa offriamo

· Si valuta inserimento con contratto a Tempo Indeterminato/Tempo Determinato

. RAL a partire da 30.000 euro, commisurata al livello di inquadramento e all’esperienza

· Contratto: Metalmeccanica Industria Privata

· Orario: a giornata 8 – 17 (con 1h di pausa), flessibilità di 1h in entrata

. Incentivi basati sulle prestazioni

· Ambiente di lavoro giovane e stimolante

· Possibilità di crescita chiare e basate sul merito, guidate da obiettivi

· Accesso a programmi di sviluppo professionale e workshop

Disponibilità immediata

I dati saranno trattati e conservati esclusivamente per finalità presenti e future di selezione e di reclutamento, garantendo i diritti di cui agli artt. 7 e 13 del D.Lgs 196/2003.

La ricerca è rivolta ad ambosessi L. 903/97.

Retribuzione: €30.000,00 - €40.000,00 all'anno

Sede di lavoro: In presenza

Sales & account manager

06 ott - Italia
Bending Spoons

buyer

06 ott - Putignano
Direzione Lavoro

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware/software developer / genova

Addetto/a ufficio offerte

06 ott - Novara
Elecnor Italia

Addetto Tesoreria & Funding

06 ott - Reggio Emilia
Banca Più