Embedded Software Engineer (Lazio)

Embedded Software Engineer (Lazio)

28 ago
|
TXT e-solutions
|
Lazio

28 ago

TXT e-solutions

Lazio

Per un progetto in ambito difesa, TXT E-TECH ricerca una figura di Embedded DSP Engineer – Middle Level che sarà coinvolta nelle attività di sviluppo embedded, porting, integrazione e validazione di un'infrastruttura di comunicazione tra DSP Texas Instruments e FPGA.
La risorsa contribuirà all'evoluzione del layer di comunicazione hardware, occupandosi dell'analisi dell'implementazione esistente, del porting verso una nuova piattaforma DSP e delle attività di integrazione e debug su sistemi embedded.
Principali responsabilità:
Supportare le attività di porting dell'infrastruttura di trasporto messaggi MHAL (Modem Hardware Abstraction Layer) utilizzata per la comunicazione tra DSP e FPGA;
Analizzare l'implementazione esistente basata su DSP Texas Instruments TMS320C****;
Analizzare il layer MHAL attualmente basato su RapidIO / SRIO;
Effettuare il porting del codice verso DSP Texas Instruments TMS320C****;
Configurare il DSP come PCI Express Endpoint e implementare la comunicazione con FPGA tramite PCIe;
Implementare i meccanismi di ricezione messaggi basati su interrupt (IRQ);
Adattare driver low-level e meccanismi di trasporto messaggi alla nuova architettura;
Supportare le attività di verifica funzionale del canale di comunicazione DSP-FPGA;
Eseguire attività di debug su piattaforma embedded mediante Code Composer Studio;
Collaborare alle attività di integrazione con FPGA e supportare la risoluzione delle eventuali anomalie riscontrate;
Produrre e aggiornare la documentazione tecnica necessaria al rilascio del sistema.
Competenze tecniche richieste:
La risorsa dovrà possedere esperienza e conoscenze in una o più delle seguenti aree:
Sviluppo embedded in linguaggio C su DSP o microprocessori embedded;
Esperienza con DSP Texas Instruments, preferibilmente della famiglia C**** / Keystone;
Conoscenza di Code Composer Studio, preferibilmente versione CCS v5.x;




Buona conoscenza dei meccanismi di interrupt su sistemi embedded;
Esperienza nello sviluppo di driver low-level, gestione di registri periferici e memoria mappata;
Conoscenza dei principali protocolli di comunicazione ad alta velocità;
Conoscenza di PCI Express, almeno a livello embedded e driver;
Capacità di analizzare codice legacy ed effettuarne il porting su nuove piattaforme hardware;
Esperienza nello sviluppo e integrazione di sistemi DSP-FPGA;
Esperienza nelle attività di debug embedded tramite JTAG, emulatori e strumenti di sviluppo Texas Instruments.
Competenze tecniche opzionali:
Esperienza diretta con DSP Texas Instruments TMS320C****;
Esperienza su DSP Texas Instruments TMS320C****;
Conoscenza di SRIO / RapidIO;
Esperienza in attività di porting da RapidIO a PCI Express;
Conoscenza dell'architettura PCI Express Root Complex / Endpoint;
Esperienza nella gestione di comunicazioni interrupt-driven tra FPGA e processore;
Conoscenza di sistemi embedded real-time.
Formazione: Laurea triennale o magistrale in discipline STEM.
Completano il profilo proattività, capacità di lavorare in team, attitudine al problem solving e predisposizione a operare su sistemi embedded complessi.
Perché scegliere TXT Group:
Opportunità di carriera in un'azienda in rapida crescita e in profondo cambiamento, con personale giovane e internazionale;
Corporate Benefits (assicurazione sanitaria, welfare, Ticket Restaurant, scontistiche come dipendente del gruppo);
Formazione continua relativa ai principali temi dell'attività svolta;
Il contratto offerto è a tempo indeterminato con una retribuzione annua lorda compresa tra ****** € e ****** €, in base all'esperienza e alle qualifiche.
L'inquadramento verrà definito in fase di selezione sulla base del profilo e in applicazione del CCNL Metalmeccanico.
Posizione aperta a candidature senza distinzione di genere, ai sensi del D.Lgs.
********.
L'azienda promuove le pari occasione e valorizza la diversità in tutte le sue forme.

📌 Embedded Software Engineer (Lazio)
🏢 TXT e-solutions
📍 Lazio

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: embedded software engineer (lazio) / lazio

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: embedded software engineer (lazio) / lazio