Embedded Softwareentwickler C++ / Linux (m/w/d)

ATLAS TITAN Ost GmbH

Braunschweig

Vor Ort

Vertraulich

Vollzeit

Vor 9 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Unbefristeter Arbeitsvertrag
30 Tage Urlaub
Fort- und Weiterbildung
Gesundheitsförderungsprogramm
Betriebliche Altersvorsorge
Jobrad
Flexible Arbeitsausstattung

Zusammenfassung

ATLAS TITAN Ost GmbH sucht einen erfahrenen Softwareentwickler (m/w/d) mit Schwerpunkt C++23 für Embedded-Linux-Plattformen und die Umsetzung anspruchsvoller Services auf einer RISC-V-basierten Zielplattform.

Sie arbeiten an Build-Systemen, BSPs und FPGA-Design, integrieren verteilte Infrastrukturen und sichern Qualität durch Unit- sowie Integrationstests. Fließende Deutsch- und Englischkenntnisse sind erwünscht, sowie eine strukturierte, eigenständige Arbeitsweise.

Qualifikationen

  • Fundierte Kenntnisse in modernem C++, insbesondere C++23, sauberer Code
  • Erfahrung mit Embedded Linux, idealerweise Yocto/OpenEmbedded
  • Kenntnisse in verteilten Systemen und nebenläufiger Programmierung
  • Grundverständnis von SoC-Plattformen und FPGA-Komponenten von Vorteil
  • Erfahrung mit Build-Systemen und DevOps-Tools wie CMake, Conan, GitLab CI/CD
  • Selbstständige, strukturierte Arbeitsweise sowie fließende Deutsch- und Englischkenntnisse

Aufgaben

  • Entwicklung und Weiterentwicklung von Services und Anwendungen in C++23 auf Embedded-Linux-Plattformen
  • Integration verteilter Infrastrukturen wie Key-Value-Stores und Message Broker
  • Aufbau, Pflege und Erweiterung von Build- und CI/CD-Prozessen mit CMake, Conan und GitLab
  • Erstellung von Debian- und Conan-Paketen sowie Cross-Komplilierung und Deployment
  • Durchführung von Unit- und Integrationstests mit GoogleTest, Code Reviews und Debugging
  • Pflege von Yocto-Builds und Inbetriebnahme auf RISC-V-Hardware

Kenntnisse

C++23
Embedded Linux
Verteilte Systeme
Nebenläufige Programmierung
Projektorientierte Arbeit

Tools

CMake
Conan
GitLab CI/CD
GoogleTest
Doxygen
Markdown
PlantUML

Jobbeschreibung

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

Wir legen Wert auf Chancengleichheit und freuen uns über Bewerbungen von Menschen mit Behinderung und Migrationshintergrund.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Softwareentwickler C++ / Linux (m/w/d)
Embedded Softwareentwickler C++ / Linux (m/w/d)

Der Entrepreneurs Club e.K. • Braunschweig

Vor Ort
EUR 60.000 - 70.000
Gesundheits- und Vorsorgeleistungen
Moderne Arbeitswelt
Mitgestaltungsmöglichkeiten
+1
Softwareentwickler Embedded Systems (m/w/d)
Softwareentwickler Embedded Systems (m/w/d)

Skalbach GmbH • Singen (Hohentwiel)

Vor Ort
EUR 65.000 - 90.000
Flexible Arbeitszeiten
Moderne Entwicklungsumgebung
Kurze Entscheidungswege
+2
Software Architect Embedded Linux / C++ (m/w/d)
Software Architect Embedded Linux / C++ (m/w/d)

EDAG Group • Regensburg

Hybrid
EUR 70.000 - 95.000
Hybrides Arbeiten
Gesundheitsmanagement
Flexible Arbeitszeiten
+2
Embedded Software Ingenieur
Embedded Software Ingenieur

Amoria Bond • Bielefeld

Hybrid
EUR 55.000 - 75.000
Flexible Arbeitszeiten
Hybrides Arbeiten
Unbefristete Festanstellung
Softwareentwickler (m/w/d) C++
Softwareentwickler (m/w/d) C++

ctengineeringgroup • Oberkochen, Aalen

Hybrid
EUR 60.000 - 80.000
30 Tage Erholungsurlaub
Flexible Arbeitszeiten
Individuelle Weiterbildungsmöglichkeiten
+2
Embedded Softwareentwickler (C/C++) (m/w/d)
Embedded Softwareentwickler (C/C++) (m/w/d)

Akkodis • München

Vor Ort
EUR 70.000 - 90.000
Teamspirit und Diversität
Work-Life-Balance
Attraktive Vergütung
+5
C++23 Entwickler (m/w/d)
C++23 Entwickler (m/w/d)

emagine • Weßling

Hybrid
EUR 70.000 - 100.000
Embedded Softwareentwickler C/C++ (m/w/d)
Embedded Softwareentwickler C/C++ (m/w/d)

Akkodis • Zwickau

Vor Ort
EUR 60.000 - 90.000
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik

SIKORA AG • Bremen

Vor Ort
EUR 50.000 - 70.000
Moderne Büroräume mit Lounge- und Kreativbereichen
Betriebsrestaurant mit ökologischen und vegetarischen Alternativen
Kostenloses Obst und Getränke
+6
Embedded Software Engineer C++ (m/w/d) - J5876
Embedded Software Engineer C++ (m/w/d) - J5876

Exclusive Associates • Gummersbach

Vor Ort
EUR 60.000 - 90.000
Flexible Arbeitszeiten
Mobilitätsunterstützung
Urlaubsregelungen
+2