Software Engineer - (C/C++ & Sistemi Real-Time)
Siamo alla ricerca di un Software Engineer con solida esperienza nello sviluppo in C/C++ per sistemi embedded e real-time!
Siamo una società di consulenza high-tech globale con un team di ingegneri, scienziati ed esperti digitali provenienti da tutto il mondo. Insieme formiamo una comunità in rapida crescita e orgogliosa. Offriamo servizi di consulenza a clienti di alto profilo a livello globale in diverse aree di servizio, quali:
- Tecnologia e ingegneria
- Energia e fonti rinnovabili
- Scienze della vita e farmaceutica
- Digitale e IT
Informazioni su questa posizione
La risorsa lavorerà su progetti ad alta complessità tecnologica, contribuendo allo sviluppo, integrazione e validazione di software per sistemi basati su RTOS (Real-Time Operating Systems), con particolare focus su VxWorks.
Cosa ci aspettiamo da te
Responsabilità principali:
- Progettazione, sviluppo e manutenzione di software in C/C++ per sistemi embedded
- Sviluppo su sistemi operativi real-time, in particolare VxWorks
- Implementazione e gestione di protocolli di comunicazione seriali (UART, SPI, I2C) ed Ethernet Debugging, testing e ottimizzazione del codice in ambienti real-time Collaborazione con team hardware e system engineering per integrazione e validazione
- Redazione della documentazione tecnica di progetto
Requisiti:
- Laurea in Ingegneria Informatica, Ingegneria Elettronica o discipline affini
- Esperienza nello sviluppo software embedded
- Familiarità con strumenti di debugging e versionamento (es. Git)
- Ottima conoscenza dei linguaggi C e C++; Matlab (mandatory)
- Esperienza con sistemi operativi real-time (RTOS), preferibilmente VxWorks
- Conoscenza dei principali protocolli di comunicazione: Seriali (UART, SPI, I2C) Ethernet (TCP/IP, UDP)
- Madrelingua italiano e buona conoscenza di inglese.
Cosa puoi aspettarti da noi
TMC è una società internazionale di consulenza high-tech che mette a disposizione dei propri clienti competenze per supportarli nella realizzazione delle loro sfide tecnologiche. In quanto tale, TMC opera come un centro esperto a disposizione dei propri clienti e li aiutiamo ad essere più competitivi in un mondo tecnologico sempre più globale e in rapida evoluzione. In TMC crediamo che le persone siano il motore dell'innovazione tecnologica. Ecco perché vogliamo creare le migliori condizioni possibili affinché i talenti tecnologici possano prosperare. Ti offriamo un ambiente di lavoro stimolante in cui potrai gestire la tua carriera.
#LI-AD6
Fantastico che tu sia interessato a un lavoro presso TMC! Candidati ora nel modo che preferisci e speriamo di poterti accogliere presto in uno dei nostri team.