Sviluppo di FPGA
Cerchiamo un professionista per lavorare nel campo dello sviluppo di Field-Programmable Gate Arrays (FPGA). Sarai responsabile della progettazione, sviluppo e test di sistemi FPGA per applicazioni aeronautiche.
Ruoli e Responsabilità
* Definire i requisiti di FPGA partendo dalle specifiche dell'equipaggiamento avionico o della scheda che ospita il componente programmabile;
* Progettare l'architettura della FPGA;
* Codificare in HDL (Hardware Description Language) l'architettura;
* Eseguire simulazioni funzionali;
* Constraining, sintesi, fitting e analisi dei tempi di sistema;
* Rilasciare tutta la documentazione prevista dal processo di sviluppo HW;
* Coordinare le collaborazioni con i fornitori esterni;
* Effettuare attività di reporting sullo stato del progetto;
* Supportare l'integrazione HW/SW e della scheda inserita nel sistema superiore;
Competenze Richieste
* Competenze nello sviluppo di firmware per FPGA;
* Conoscenza delle principali tecnologie FPGA: AMD/Xilinx, Intel/Altera, Microchip;
* Conoscenza dei linguaggi di descrizione hardware VHDL, Verilog e HLS o model-based (ad esempio suite The Mathworks);
* Capacità di utilizzo ed integrazione di IP di terze parti;
* Sviluppo di algoritmi complessi in FPGA;
* Analisi dei requisiti e stesura delle specifiche firmware per FPGA;
* Validazione dei requisiti;
* Sviluppo di test bench per la verifica del firmware FPGA;
* Realizzazione di tutta la documentazione associata al ciclo di sviluppo firmware;
* Timing Closure;
* Conoscenza di processi di sviluppo HW/FW standard (ad esempio RTCA/DO 254);
Contesti di Lavoro
Lavorerai principalmente in sede, ma potrai anche effettuare trasferte di breve/media durata in Italia e/o all'estero. Sarai supportato da un team di esperti nella gestione dei progetti e sarai coinvolto nelle fasi di design, sviluppo e test dei sistemi FPGA.