Software Engineer - (C/C++ & Echtzeitsysteme) Stelle in Italien
Wir suchen einen Software Engineer mit fundierter Erfahrung in der Entwicklung von C/C++ für Embedded- und Echtzeitsysteme!
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stelle
Die Ressource wird an Projekten mit hoher technologischer Komplexität arbeiten, indem sie zur Entwicklung, Integration und Validierung von Software für Systeme basierend auf RTOS (Real-Time Operating Systems) beiträgt, mit besonderem Fokus auf VxWorks.
Was wir von Ihnen erwarten
Hauptverantwortlichkeiten:
- Entwurf, Entwicklung und Wartung von Software in C/C++ für Embedded-Systeme
- Entwicklung auf Echtzeit-Betriebssystemen, insbesondere VxWorks
- Implementierung und Verwaltung von Kommunikationsprotokollen (UART, SPI, I2C) sowie Ethernet
- Debugging, Testen und Optimierung von Code in Echtzeit-Umgebungen
- Zusammenarbeit mit Hardware- und Systemengineering-Teams für Integration und Validierung
- Erstellung der technischen Projektdokumentation
Anforderungen:
- Abschluss in Informatik, Elektronikingenieurwesen oder verwandten Bereichen
- Erfahrung in der Entwicklung von Embedded-Software
- Vertrautheit mit Debugging- und Versionskontroll-Tools (z. B. Git)
- Hervorragende Kenntnisse in den Programmiersprachen C und C++
- Erfahrung mit Echtzeit-Betriebssystemen (RTOS), vorzugsweise VxWorks
- Kenntnis der wichtigsten Kommunikationsprotokolle: Seriell (UART, SPI, I2C), Ethernet (TCP/IP, UDP)
- Muttersprachliches Italienisch und gute Englischkenntnisse
Was Sie von uns erwarten können
TMC ist eine internationale High-Tech-Beratungsfirma, die ihren Kunden Expertise zur Verfügung stellt, um sie bei der Bewältigung ihrer technologischen Herausforderungen zu unterstützen. Als solche agiert TMC als kompetentes Zentrum für seine Kunden und hilft ihnen, in einer zunehmend globalisierten und sich schnell entwickelnden technologischen Welt wettbewerbsfähiger zu sein. Bei TMC glauben wir, dass Menschen die treibende Kraft hinter technologischer Innovation sind. Aus diesem Grund möchten wir die bestmöglichen Bedingungen schaffen, damit technologische Talente gedeihen können. Wir bieten dir eine inspirierende Arbeitsumgebung, in der du deine Karriere selbstständig gestalten kannst.
Großartig, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt auf die Art und Weise, die am besten zu Ihnen passt, und hoffentlich können wir Sie bald in einem unserer Teams willkommen heißen.