About this role
Randstad ist einer der weltweit führenden Personaldienstleister mit dem Ziel, so spezialisiert und so fair zu werden wie kein anderes Unternehmen in der Welt der Arbeit. Durch die Unternehmensstrategie „partner for talent” finden, fördern und verbinden wir spezialisierte Talente mit Unternehmen – weltweit, vor Ort und immer mit hoher Geschwindigkeit. Wir schaffen leistungsfähige, vielfältige und agile Teams und unterstützen jeden Einzelnen dabei, eine erfolgreiche Karriere mit gleichen Chancen zu erreichen. Randstad Professional ist eine der vier Spezialisierungen von Randstad und konzentriert sich auf die Vermittlung von Fach- und Führungskräften in den Zukunftsbranchen IT, Engineering, Life Science und Office. Sie sind ein leidenschaftlicher Softwareingenieur und suchen nach einer technologisch anspruchsvollen Herausforderung im Bereich Embedded Systeme? Unser Partner, eine renommierte Forschungseinrichtung in Oberpfaffenhoffen, sucht ab sofort Verstärkung für ein innovatives Hardware-Software-Projekt. Ob als erfahrener Software-Entwickler oder als versierte Software-Entwicklerin: Bei Randstad bringen wir Sie mit spannenden Projekten zusammen, die Ihre Expertise fordern und fördern. Wir schätzen Vielfalt und begrüßen alle Bewerbungen ausdrücklich. Starten Sie jetzt mit uns in eine neue berufliche Zukunft und bewerben Sie sich direkt online. - Neuentwicklung von C++23-Services und Anwendungen auf Basis interner Bibliotheken - Betreuung und Erweiterung von Yocto-Builds, Rezepturen und Images - Implementierung von Unit- und Integrationstests sowie Durchführung von Code-Reviews - Architekturdokumentation gemäß dem arc42-Standard - Fehleranalyse und Inbetriebnahme auf Zielhardware wie RISC-V - Schnittstellenentwicklung zu verteilten Infrastrukturen wie Message Brokern - Erstellung von Debian- und Conan-Paketen für die Zielplattform - Fundierte Kenntnisse in C++23 und moderner Softwarearchitektur - Praktische Erfahrung mit Embedded Linux, idealerweise im Umfeld von Yocto/OpenEmbedded - Verständnis für verteilte Systeme und parallele Programmierung - Erfahrung mit CMake, Conan sowie GitLab CI/CD-Pipelines - Sicherer Umgang mit Test-Frameworks wie GoogleTest - Sprachkenntnisse auf C2-Niveau in Deutsch und Englisch - Grundverständnis für SoC-Plattformen mit FPGA-Komponenten von Vorteil - Langfristige Projektperspektive mit einer Laufzeit von 12 Monaten - Möglichkeit zur Arbeit im Homeoffice nach der Einarbeitungsphase - Arbeitsumfeld in einem hochmodernen technologischen Forschungsbereich - Persönliche Betreuung durch unsere fachkundigen Randstad-Berater