Per azienda specializzata nella ricerca, progettazione e produzione di dispositivi elettronici avanzati per l'automazione, siamo alla ricerca di un/una Software Engineer con esperienza in sistemi embedded.
Scopo e obiettivi della posizione
La risorsa sarà inserita all'interno del team di sviluppo software e contribuirà alla progettazione e implementazione di soluzioni embedded avanzate, supportando l'intero ciclo di vita del prodotto: dalla definizione dei requisiti fino al testing e alla messa in produzione.
Principali attività
* Sviluppo software in linguaggio C/C++ per sistemi embedded
* Progettazione e sviluppo su piattaforme Linux embedded e/o bare metal
* Implementazione e manutenzione di driver per dispositivi hardware
* Debugging, testing e ottimizzazione del codice
* Collaborazione con team hardware e firmware per integrazione sistemi
* Supporto alle attività di validazione e rilascio software
Competenze tecniche richieste
* Ottima conoscenza di C/C++ (inclusi costrutti standard e STL)
* Buona esperienza con compilatori C/C++
* Utilizzo autonomo del sistema operativo Linux
* Buone competenze di sviluppo software in ambiente Linux embedded
* Esperienza nello sviluppo su sistemi embedded (Linux e/o bare metal)
* Competenze nello sviluppo di driver
* Conoscenza generale di embedded software
Requisiti
* Esperienza di almeno 3–4 anni come programmatore in ambiente embedded
* Familiarità con strumenti di sviluppo e debugging
* Buona conoscenza del pacchetto MS Office
* Propensione al lavoro in team
* Approccio analitico e orientamento alla risoluzione dei problemi
Inquadramento e retribuzione commisurato in base al livello di professionalità offerto
Sede: Fidenza