Software Engineer - (C/C++ & Echtzeit-Systeme)
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 Stellenbeschreibung
Die Ressource wird an Projekten mit hoher technologischer Komplexität arbeiten und zur Entwicklung, Integration und Validierung von Software für auf RTOS (Real-Time Operating Systems) basierte Systeme beitragen, 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 seriellen Kommunikationsprotokollen (UART, SPI, I2C) sowie Ethernet Debugging, Testing und Code-Optimierung in Echtzeit-Umgebungen Zusammenarbeit mit Hardware- und Systemtechnikteams für Integration und Validierung
- Erstellung technischer Projektdokumentationen
Anforderungen:
- Abschluss in Informatik, Elektrotechnik oder verwandten Fachrichtungen
- Erfahrung in der Entwicklung von Embedded-Software
- Vertrautheit mit Debugging- und Versionsverwaltungs-Tools (z. B. Git)
- Sehr gute Kenntnisse in den Programmiersprachen C und C++
- Erfahrung mit Echtzeit-Betriebssystemen (RTOS), vorzugsweise VxWorks
- Kennnisse der wichtigsten Kommunikationsprotokolle: Seriell (UART, SPI, I2C), Ethernet (TCP/IP, UDP)
- Italienische Muttersprache und gute Englischkenntnisse.
Was Sie von uns erwarten können
TMC ist eine internationale Hightech-Beratungsfirma, die ihren Kunden Fachkenntnisse zur Unterstützung bei der Umsetzung ihrer technologischen Herausforderungen zur Verfügung stellt. Als solche agiert TMC als Expertenzentrum für ihre Kunden und hilft ihnen, in einer zunehmend globalen und sich schnell entwickelnden technologischen Welt wettbewerbsfähiger zu werden. Bei TMC glauben wir daran, dass Menschen der Motor technologischer Innovationen sind. Deshalb möchten wir die bestmöglichen Bedingungen schaffen, damit technologische Talente gedeihen können. Wir bieten dir ein inspirierendes Arbeitsumfeld, in dem du deine Karriere selbst gestalten kannst.
Schön, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt und wir hoffen, Sie bald in einem unserer Teams begrüßen zu können.
Bei Fragen an einer Zusammenarbeit können Sie uns jederzeit gerne kontaktieren.