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
Maggiori informazioni su questa opportunità
La risorsa lavorerà su progetti ad alta complessità tecnologica, contribuendo allo sviluppo, all'integrazione e alla validazione di software per sistemi basati su RTOS (Real-Time Operating Systems), con particolare focus su VxWorks.
Cosa ci aspettiamo da voi
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++
- 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 TMC
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.
Siamo entusiasti del tuo interesse in TMC! Invia la tua candidatura nel modo che preferisci e unisciti al nostro dinamico team.