firmwarista

L'Aquila 11-12-2025

firmwarista

R13 Technology L'Aquila 11-12-2025
Riassunto

Località

L'Aquila

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

11-12-2025

Descrizione Lavoro

Firmware/Software Engineer – Sistemi di Controllo Motore
Responsabilità principali

Sviluppare, validare e manutenere il software embedded per sistemi di controllo motore, con particolare attenzione agli algoritmi di controllo, alla gestione sensori/attuatori e alle funzioni di sicurezza.
Contribuire alla progettazione e alla modellazione delle funzioni di controllo mediante approccio Model-Based Design (Matlab-Simulink/Stateflow), garantendo tracciabilità bidirezionale verso requisiti e codice generato.
Implementare firmware real-time su microcontrollori automotive (es. ARM, DSP), ottimizzando l’uso delle risorse e assicurando la conformità a requisiti prestazionali e normativi.
Collaborare con il team hardware, sistemi e meccanica per l’integrazione funzionale del software nel prodotto, assicurando il corretto funzionamento del controllo motore e delle interfacce di comunicazione (CAN, LIN, SPI, ecc.).
Supportare la definizione e l’analisi dei requisiti software e contribuire alla redazione della documentazione tecnica (SRS, SDS, ICD, manualistica tecnica).
Partecipare alle attività di testing, verifica e validazione (MIL/SIL/HIL), identificando eventuali criticità e proponendo soluzioni migliorative.
Contribuire allo sviluppo dei piani di testing automatico e alla creazione di tool software per supporto allo sviluppo e alla diagnostica.
Partecipare alla gestione dei rischi software e all’analisi di failure modes (es. FMEA software).
Fornire supporto tecnico durante le fasi di offerta e pre-analisi tecnica (analisi requisiti cliente, valutazione effort, definizione soluzioni software).

Requisiti

Formazione: Laurea (Master o equivalente) in Ingegneria Informatica, Elettronica, Elettrica, Automazione, Meccatronica o discipline affini.
Esperienza: almeno 3 anni in sviluppo firmware/software embedded real-time, preferibilmente su sistemi di controllo motore o power electronics (automotive, aerospazio, industriale).
Esperienza nella modellazione e simulazione con strumenti Model-Based Design.
Conoscenza di linguaggi embedded (C, C++), progettazione orientata ai modelli e strumenti di code generation.

Competenze

Conoscenza approfondita di controllo motore (es. FOC, osservatori, gestione inverter e PWM, controllo corrente/velocità/coppia).
Capacità di sviluppo su architetture embedded real-time, gestione ISR, periferiche e driver.
Esperienza con protocolli di comunicazione automotive (CAN, J1939, LIN).
Conoscenza delle metodologie di testing MIL/SIL/PIL e familiarità con strumenti di simulazione hardware-in-the-loop.
Plus: conoscenza di standard automotive (ISO 26262, MISRA C), toolchain per DSP, strumenti di analisi performance.
Soft skills: capacità di lavorare in team multidisciplinare, buone doti comunicative, approccio analitico e orientato alla risoluzione dei problemi.
Approccio strutturato allo sviluppo: attenzione alla qualità del codice, tracciabilità, configurazione e versionamento (Git, SVN).
Visione tecnica: orientamento alla robustezza del prodotto, consapevolezza delle interazioni tra software, hardware ed algoritmi di controllo.

Cosa offriamo

Contratto a tempo indeterminato, inquadramento CCNL Metalmeccanico.
Salario commisurato all’esperienza – RAL da definire.
Buoni pasto aziendali.
Flessibilità in orario di ingresso/uscita, con possibilità di smart working.
Ambiente dinamico e innovativo, con possibilità di crescita tecnica e di specializzazione nel controllo motore e nello sviluppo firmware avanzato.

#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.