freehire launches on Product Hunt on 26 August.

Follow →

C++23 Entwickler (m/w/d)

Zusammenfassung:

Der C++23 Entwickler spielt eine entscheidende Rolle bei der Entwicklung von Anwendungen und Services auf Basis von C++23. Der Fokus liegt darauf, effiziente und wartbare Softwarelösungen in einem Embedded Linux Umfeld zu erstellen und somit zur Produktqualität und Funktionalität beizutragen.

Verantwortlichkeiten:

  • Entwicklung von C++23 Services und Anwendungen auf bestehenden Bibliotheken, inklusive Anbindung an verteilte Infrastrukturen und Rückmeldung an die Bibliotheksbetreuer

  • Aufbau und Pflege der Projekte mit CMake und Conan sowie Erweiterung der GitLab CI/CD Pipelines (Build, Test, Coverage, Packaging)

  • Lieferung von Debian- und Conan-Paketen für Host und Zielsystem

  • Unit- und Integrationstests, Code-Reviews und Debugging auf Host- und Zielsystem unter Einhaltung der Coding-Standards und statischer Analyse

  • Dokumentation der Architektur nach arc42-Standard sowie Nutzung und Betrieb der Services mit Doxygen

  • Wartung und Erweiterung von Yocto-Bauten inklusive Cross-Kompilierung und Verpackung für die Zielplattform

  • Inbetriebnahme, Implementierung und Fehleranalyse auf Zielhardware (RISC-V) unter Berücksichtigung des Zusammenspiels von Anwendung, BSP und FPGA-Design

Must Haves:

  • Fundierte C++-Kenntnisse (moderne Standards, C++23)

  • Erfahrung mit Embedded Linux, idealerweise Yocto/OpenEmbedded

  • Grundverständnis für SoC-Plattformen mit FPGA-Komponenten

  • Verständnis für verteilte Systeme und nebenläufige Programmierung

  • Eigenverantwortliche, strukturierte Arbeitsweise

  • Fließend in Deutsch und Englisch

  • EU-Staatsbürgerschaft erforderlich

Nice to Haves:

  • Kenntnisse in modernen C++ Bibliotheken

  • Erfahrung mit CI/CD-Pipelines und Automatisierungstools

  • Kreativität und Problemlösungskompetenz

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available