Siamo alla ricerca di più Sviluppatori Embedded con comprovata esperienza.
I candidati ideali dovranno possedere una solida esperienza con strumenti di build moderni come CMake e Ninja, e saranno esperti nella programmazione e configurazione di microcontrollori STM32 utilizzando STM32CubeIDE. È richiesta anche una conoscenza approfondita di linguaggi di programmazione come C/C++, Python, Java e XML. È fondamentale avere esperienza con sistemi operativi RTOS per la gestione di applicazioni in tempo reale.
Le risorse saranno responsabili dello sviluppo, della configurazione e del mantenimento di sistemi embedded complessi e dovranno essere autonomi nella creazione e gestione della documentazione tecnica in lingua inglese. Costituirà un vantaggio avere esperienza nel settore dell’aerospazio.
Responsabilità
* Programmare in C/C++ per lo sviluppo di firmware e applicazioni embedded.
* Sviluppare script e strumenti di supporto in Python.
* Scrivere e mantenere codice Java per applicazioni di supporto o interfacce.
* Utilizzare XML per la configurazione e la gestione dei dati.
Sviluppo e Configurazione di Progetti
* Creare e mantenere file CMakeLists.txt per la gestione delle build e delle dipendenze del progetto.
* Configurare e ottimizzare i processi di build utilizzando Ninja.
Gestione di Progetti STM32
* Sviluppare e configurare firmware per microcontrollori STM32 utilizzando STM32CubeIDE.
* Utilizzare STM32CubeMX per configurare periferiche e generare codice iniziale.
Gestione e Integrazione di RTOS
* Integrare e gestire sistemi operativi RTOS per applicazioni in tempo reale.
* Configurare e ottimizzare le funzionalità del RTOS in progetti embedded complessi.
* Eseguire il debug del firmware e risolvere problemi relativi a hardware e software.
* Condurre test di integrazione e verifica per garantire la qualità e la robustezza del sistema.
Documentazione e Supporto
* Creare e mantenere documentazione tecnica dettagliata in lingua inglese.
* Fornire supporto e formazione ad altri membri del team, se necessario.
* Almeno 5 anni di esperienza nello sviluppo embedded.
* Esperienza con sistemi operativi RTOS.
* Conoscenza approfondita di C/C++, Python, Java, e XML.
* Capacità di creare e mantenere documentazione tecnica in lingua inglese (B2)
* Preferibile esperienza nel settore dell’aerospazio.
* Laurea magistrale in Informatica, Ingegneria Informatica, Elettronica, TLC, Automatica o equivalente.
#J-18808-Ljbffr