CALUMA GmbH
C++ Programmierer (m/w/d) für Kirchheim unter Teck – 32,25 € / Stunde – Freelance
Jobbeschreibung
Als C++ Programmierer in Kirchheim unter Teck wirst du für ein spezialisiertes Softwareunternehmen tätig sein, das Echtzeitsysteme und Simulationssoftware für die Automobilindustrie entwickelt. In dieser Rolle bist du verantwortlich für die Konzeption und Implementierung hochperformanter C++-Anwendungen, die in der Fahrzeugentwicklung und -simulation zum Einsatz kommen. Deine Expertise trägt dazu bei, die nächste Generation von Fahrzeugsystemen zu entwickeln und zu testen.
Branche: Automotive & Software
Jobarten: Freelance
Personalart: C++ Entwickler (m/w/d)
Aufgaben:
Zu deinen Hauptaufgaben gehören die Entwicklung und Optimierung von C++-Anwendungen für Echtzeitsysteme, die Implementierung von Algorithmen für Sensordatenfusion und -verarbeitung sowie die Entwicklung von Simulationskomponenten für virtuelle Testumgebungen. Du implementierst Schnittstellen zu Hardware-Komponenten und externen Systemen, optimierst bestehenden Code hinsichtlich Performance und Ressourcenverbrauch und setzt moderne C++-Standards (C++14/17/20) und Design-Patterns um. Zudem bist du für die Entwicklung und Durchführung von Unit- und Integrationstests sowie für die Fehleranalyse und -behebung verantwortlich.
Neben den Kernaufgaben unterstützt du bei der Erstellung technischer Konzepte und Spezifikationen, hilfst bei der Dokumentation von Code und Architekturen und wirkst bei Code-Reviews und dem technischen Wissensaustausch im Team mit. Gelegentlich beteiligst du dich an der Analyse und Optimierung von Algorithmen für spezifische Anwendungsfälle, hilfst bei der Integration der entwickelten Software in Gesamtsysteme und unterstützt bei der Vorbereitung und Durchführung von Demonstrationen und Tests mit Kunden. Du trägst auch zur kontinuierlichen Verbesserung der Entwicklungsprozesse und -tools bei.
Anforderungen:
Wir suchen eine Person mit einem Studium der Informatik, Elektrotechnik oder einem verwandten Bereich und mindestens 3 Jahren Berufserfahrung in der C++-Entwicklung. Du solltest fundierte Kenntnisse in modernem C++ (C++11 und neuer) und objektorientierter Programmierung mitbringen. Erfahrung mit Echtzeitsystemen, Multithreading und Performance-Optimierung wird vorausgesetzt. Du solltest vertraut sein mit Unit-Testing-Frameworks (z.B. Google Test), Versionskontrollsystemen (Git) und Build-Tools (CMake). Kenntnisse in 3D-Mathematik, Algorithmen für Computer Vision oder Machine Learning sind von Vorteil. Erfahrung in der Automotive-Branche, insbesondere mit AUTOSAR oder ISO 26262, wird geschätzt.
Du verfügst über ein tiefes technisches Verständnis für Softwarearchitektur und die Fähigkeit, hochperformante und robuste C++-Anwendungen zu entwickeln. Deine analytischen Fähigkeiten und dein strukturiertes Denken erlauben es dir, komplexe technische Probleme methodisch zu lösen. Du hast ein gutes Verständnis für Algorithmen und Datenstrukturen und kannst deren Effizienz einschätzen. Deine Qualitätsorientierung und Präzision sind für die Entwicklung zuverlässiger Systeme unerlässlich. Du arbeitest selbstständig, proaktiv und bist in der Lage, dich schnell in neue Themengebiete einzuarbeiten. Teamfähigkeit und gute Kommunikationsfähigkeiten helfen dir bei der Zusammenarbeit im interdisziplinären Entwicklungsteam. Gute Deutsch- und Englischkenntnisse sind für diese Position erforderlich.
Arbeitszeiten:
30-40 Stunden pro Woche, flexible Arbeitszeiten, teilweise Remote-Arbeit möglich mit regelmäßigen Vor-Ort-Tagen
Zusammenfassung:
Als Freelancer bei unserem Kunden erhältst du eine attraktive Vergütung und ein langfristiges Projekt mit einer geplanten Laufzeit von mindestens 12 Monaten. Du arbeitest in einem hochspezialisierten Entwicklerteam und hast die Möglichkeit, an innovativen Technologien für die Automobilindustrie mitzuwirken. Wir bieten dir ein modernes Arbeitsumfeld mit aktueller Hard- und Software, flexible Arbeitszeitmodelle und die Chance, dein Know-how in einem technologisch anspruchsvollen Umfeld zu vertiefen. Durch die Vermittlung von CALUMA profitierst du von einer professionellen Vertragsabwicklung und einem festen Ansprechpartner für alle organisatorischen Fragen während des gesamten Projekts.