Wir sind erfolgreicher Partner im technischen Projektmanagement und agieren in den Geschäftsfeldern Energie, Mobilität sowie Anlagen- und Maschinenbau. Projektberatung, Projektunterstützung oder -realisierung – als erfahrener Partner stehen wir unseren Kunden bei der Umsetzung von komplexen Projekten zur Seite. Als Mitarbeiter (m/w/d) der Atlas Titan verstärken Sie uns mit Ihrem Know-how und Ihren Ideen und unterstützen uns dabei spannende Projekte zu einem erfolgreichen Abschluss zu bringen.
Aufgaben
Für die Entwicklung leistungsfähiger Softwarelösungen auf Embedded-Linux-Plattformen werden moderne C++-Anwendungen mit bestehenden Systembibliotheken und verteilten Infrastrukturen verbunden. Der Schwerpunkt liegt auf der Entwicklung, Integration und Qualitätssicherung von Services für eine RISC-V-basierte Zielplattform unter Berücksichtigung von Build-System, BSP und FPGA-Design.
- Entwicklung und Weiterentwicklung von Services und Anwendungen in C++23 auf Basis bestehender Bibliotheken
- Integration verteilter Infrastrukturen wie Key-Value-Stores und Message Broker sowie Abstimmung technischer Anforderungen mit Bibliotheksverantwortlichen
- Aufbau, Pflege und Erweiterung von Build- und CI/CD-Prozessen mit CMake, Conan und GitLab
- Erstellung von Debian- und Conan-Paketen sowie Cross-Kompilierung und Deployment für Host- und Embedded-Zielsysteme
- Durchführung von Unit- und Integrationstests mit GoogleTest, Code Reviews, statischer Codeanalyse und Debugging auf Host- und Zielhardware
- Pflege und Erweiterung von Yocto-Builds sowie Inbetriebnahme und Fehleranalyse auf RISC-V-Hardware unter Berücksichtigung des Zusammenspiels von Anwendung, BSP und FPGA
Qualifikation
- Fundierte Kenntnisse in modernem C++, insbesondere C++23, sowie ein sauberer und standardkonformer Programmierstil
- Erfahrung mit Embedded Linux, idealerweise mit Yocto/OpenEmbedded
- Kenntnisse in verteilten Systemen und nebenläufiger Programmierung
- Grundverständnis von SoC-Plattformen und FPGA-Komponenten von Vorteil
- Erfahrung mit Entwicklungswerkzeugen und Technologien wie CMake, Conan, GitLab CI/CD, GoogleTest, Doxygen, Markdown oder PlantUML
- Selbstständige und strukturierte Arbeitsweise und fließende Deutsch- und Englischkenntnisse
Benefits
- Unbefristeter Arbeitsvertrag und 30 Tage Urlaub
- Professionelle Betreuung durch feste Ansprechpartner
- Gezielte Weiterbildungsmöglichkeiten zur fachlichen und persönlichen Weiterqualifizierung
- Umfangreiches Gesundheitsförderungsprogramm (u.a. Firmenfitness und private Krankenzusatzversicherung)
- Zuschuss vermögenswirksame Leistung und betriebliche Altersvorsorge
- Regelmäßige Mitarbeiterveranstaltungen zum Austausch von fachlichen Themen und Erfahrungen
- Individuelle Lösung für moderne Arbeitsausstattung zur Ermöglichung von flexiblem Arbeiten
- Mit JobRad die Möglichkeit zum Fahrrad-Leasing
Sie haben Interesse?
Dann senden Sie uns bitte Ihre Bewerbungsunterlagen unter Angabe Ihrer Gehaltsvorstellung und des möglichen Eintrittstermins über unser Schnell-Bewerbungsformular.
Alternativ können Sie uns Ihre Unterlagen auch gerne per E-Mail zusenden und für Rückfragen steht Ihnen Carina Specka unter Mobil: 0176 10388079 gerne zur Verfügung.
Wir legen Wert auf Chancengleichheit und freuen uns über Bewerbungen von Menschen mit Behinderung und Migrationshintergrund.