Software Engineer C
Wir suchen einen Software Engineer, der zur Entwicklung von C-Anwendungen für die virtuelle Simulation von Automobilsystemen auf PC beiträgt.
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 Person wird Teil eines technischen Teams sein, das an der Entwicklung und Weiterentwicklung von Digital Twin-Lösungen zur Unterstützung der Entwicklung und Validierung von Fahrzeugsoftware arbeitet, mit besonderem Fokus auf Systeme für die Elektromobilität.
- Analyse der technischen und funktionalen Anforderungen von Automobilsystemen, die in einer virtuellen Umgebung reproduziert werden sollen.
- Entwurf, Entwicklung und Wartung von Software in der Programmiersprache C, die auf einem PC ausgeführt wird.
- Mitwirkung an der Entwicklung von Digital Twin-Modellen und virtuellen Simulationsumgebungen, um Integrations- und Validierungsaktivitäten der Fahrzeugsoftware vorwegzunehmen.
- Integration von Modellen, Softwarekomponenten und Schnittstellen zur Simulation des Verhaltens von Automobilsystemen, einschließlich Elektrofahrzeugsystemen.
- Definition und Durchführung von Tests, Debugging-Aktivitäten und Ergebnisanalysen, um die Qualität und Zuverlässigkeit des Codes sicherzustellen.
- Zusammenarbeit mit Entwicklern und Systemingenieuren bei Code-Reviews, Integration und kontinuierlicher Verbesserung der Simulationswerkzeuge.
Was wir von Ihnen erwarten
- Abschluss in Informatik, Automatisierung, Elektronik oder verwandten technischen Disziplinen.
- Erfahrung von 0 bis 2 Jahren in der Softwareentwicklung in C.
- Gute Kenntnisse der Programmiersprache C und der wichtigsten Entwicklungs-, Kompilierungs- und Debugging-Tools in PC-Umgebungen.
- Kenntnisse der Prinzipien der strukturierten Programmierung, Software-Modularität und Speicherverwaltung.
- Interesse am Automotive-Sektor, an virtueller Simulation und an Digital Twin-Technologien.
- Vertrautheit mit Git und mit Entwicklungs-, Test- und Code-Review-Methodiken.
- Kenntnisse in MATLAB und Simulink, Model-Based Design oder Automotive-Simulationsumgebungen sind von Vorteil.
- Analytische Fähigkeiten, Präzision, Problemlösungsbereitschaft und Teamfähigkeit.
- Gute Englischkenntnisse in Wort und Schrift.
- Die Bereitschaft zu Dienstreisen und Umzügen wird als Vorteil betrachtet.
- Starke Motivation, das Employeneurship-Modell von TMC zu übernehmen.
Was Sie von uns erwarten können
Die Position sieht einen unbefristeten Arbeitsvertrag und ein Grundbruttogehalt (RAL) von mindestens 30.000 € vor, in Übereinstimmung mit dem Nationalen Kollektivvertrag für Handel – Gewerbe, Vertrieb und Dienstleistungen.
TMC verpflichtet sich, ein wettbewerbsfähiges Vergütungspaket anzubieten. Am Ende des Auswahlprozesses, nach Berücksichtigung der Erfahrung, Fähigkeiten und Qualifikationen des Kandidaten, kann das Unternehmen ein höheres finales RAL als den oben genannten Betrag vorschlagen.
Im Einklang mit unserem Geschäftsmodell umfasst das finale Vergütungspaket zudem:
- einen Projektgewinnbeteiligungsanteil;
- ein individuelles jährliches Budget für Schulung und berufliche Weiterbildung in Höhe von 4.000 € netto;
- einen jährlichen Sozialleistungskredit.
Weitere Einzelheiten werden während des Auswahlprozesses gemäß den geltenden Unternehmensrichtlinien bereitgestellt.
TMC ist ein internationales Hightech-Beratungsunternehmen, das seinen Kunden Fachkompetenz zur Verfügung stellt, um sie bei der Bewältigung ihrer technischen Herausforderungen zu unterstützen. In diesem Umfeld agiert TMC als Exzellenzzentrum im Dienste seiner Kunden und hilft ihnen, in einer immer globaler und schneller werdenden technologischen Welt konkurrenzfähiger zu werden.
Bei TMC glauben wir daran, dass Menschen die treibende Kraft hinter technologischen Innovationen sind. Deshalb möchten wir die besten Voraussetzungen schaffen, damit Talente aus der Branche wachsen und ihr Potenzial ausschöpfen können. Wir bieten ein anregendes und herausforderndes Arbeitsumfeld, in dem jeder die Hauptrolle in seiner beruflichen Laufbahn spielen kann.
Als Employeneur (ein von TMC verwendeter Begriff, der Fachleute bezeichnet, die unternehmerischen Geist mit beratender Fachkompetenz verbinden), wirst du Teil der TMC-Familie. Neben unserer technischen Exzellenz sind Engagement, Zusammenarbeit und Spaß grundlegende Elemente unserer Unternehmenskultur.
#LI-DB4
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.