Software Engineer
Role details
Job location
Tech stack
Job description
De medewerker zal werken aan projecten met een hoge technologische complexiteit, waarbij hij/zij zal bijdragen aan de ontwikkeling, integratie en validatie van software voor systemen gebaseerd op RTOS (Real-Time Operating Systems), met speciale aandacht voor VxWorks.
Hoofdtaken: - Ontwerp, ontwikkeling en onderhoud van software in C/C++ voor embedded systemen - Ontwikkeling op real-time besturingssystemen, in het bijzonder VxWorks - Implementatie en beheer van seriële communicatieprotocollen (UART, SPI, I2C) en Ethernet Debugging, testen en optimalisatie van code in real-time omgevingen Samenwerking met hardware- en systeemengineering teams voor integratie en validatie - Opstellen van technische projectdocumentatie
Requirements
Wij zijn op zoek naar een Software Engineer met gedegen ervaring in C/C-ontwikkeling++ voor embedded en real-time systemen om ons team in La Spezia te versterken!
Vereisten: - Afgestudeerd in Computer- of Elektronica-ingenieur of een vergelijkbare discipline - Ervaring met embedded softwareontwikkeling - Vertrouwdheid met debugging- en versiebeheer instrumenten (bijv. Git) - Uitstekende kennis van de programmeertalen C en C++; Matlab (verplicht) - Ervaring met real-time besturingssystemen (RTOS), bij voorkeur VxWorks - Kennis van de belangrijkste communicatieprotocollen: Serieel (UART, SPI, I2C) Ethernet (TCP/IP, UDP) - Moedertaal Italiaans en goede kennis van Engels - Beschikbaarheid om op locatie te werken 5/5 in La Spezia Wat je van ons kunt verwachten TMC is een internationale hightech-adviesorganisa...