Logo ATLAS TITAN GmbH

Softwareingenieur Embedded C++ für Linux-Systeme

Job

  • Level
    Erfahren
  • Ort
    Isernhagen
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Feld
    Embedded
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis

Job Zusammenfassung

In dieser Rolle entwickelst du leistungsstarke C++-Komponenten für Embedded-Linux-Systeme und optimierst Software-Stacks auf RISC-V-Plattformen durch Implementierung, Integration und Qualitätssicherung.

Job Technologien

Deine Rolle im Team

  • Sie entwickeln robuste, leistungsfähige Komponenten für eingebettete Linux-Systeme und tragen dazu bei, komplette Software-Stacks auf RISC-V-Plattformen produktiv zu betreiben.
  • Im Fokus steht die Implementierung, Integration und Qualitätssicherung von C++-Services, die mit bestehenden Systembibliotheken, verteilten Infrastrukturkomponenten und der darunterliegenden Board-Support- sowie FPGA-Umgebung zusammenspielen.
  • Wir arbeiten agil in einem interdisziplinären Team und legen großen Wert auf saubere Toolchains, reproduzierbare Builds und automatisierte Tests.
  • Konzeption, Implementierung und kontinuierliche Verbesserung von Service- und Anwendungssoftware in modernem C++ (C++23) für Embedded-Linux-Targets.
  • Verbindung von Applikationen mit verteilten Komponenten wie Key-Value-Stores, Message-Brokern oder ähnlichen Middleware-Lösungen und Abstimmung der technischen Anforderungen mit Stakeholdern.
  • Aufbau und Optimierung von Build- und CI/CD-Pipelines (z. B. CMake, Conan, GitLab CI) zur Unterstützung von Cross-Compiles und Release-Prozessen.
  • Erstellung von Paketartefakten (z. B. Debian-Pakete, Conan-Pakete) sowie automatisiertes Deployment auf Host- und Zielhardware.
  • Planung und Durchführung von Unit-, Integrations- und Systemtests (z. B. mit GoogleTest), Teilnahme an Code-Reviews sowie Einsatz statischer Analysen zur Sicherstellung von Codequalität.
  • Arbeiten mit Yocto/OpenEmbedded zur Pflege von BSP- und Image-Bauprozessen sowie Unterstützung bei der Inbetriebnahme und Fehleranalyse auf RISC-V-Hardware unter Berücksichtigung von FPGA-Integrationen.
  • Dokumentation von Architekturentscheidungen, Schnittstellen und Betriebsanleitungen in Entwickler- und Betriebsmaterialien.

Unsere Erwartungen an dich

Qualifikationen

  • Erprobung im Umfeld Embedded Linux, vorzugsweise mit Yocto/OpenEmbedded oder vergleichbaren Toolchains.
  • Technisches Verständnis von SoC-Architekturen; Grundkenntnisse zu FPGA-Design und deren Auswirkungen auf Software sind von Vorteil.
  • Sicherer Umgang mit Build-Tools und Paketmanagement (CMake, Conan), CI/CD-Plattformen (z. B. GitLab) sowie Test-Frameworks (GoogleTest) und Tools zur statischen Analyse.
  • Selbständige, strukturierte Arbeitsweise, teamorientierte Kommunikation und verhandlungssichere Deutsch- und gute Englischkenntnisse.

Erfahrung

  • Mehrjährige Praxiserfahrung in C++ mit modernen Sprachmitteln (Erfahrung mit C++20/23 ist von Vorteil) und einem klaren, wartbaren Programmierstil.
  • Erfahrung mit nebenläufiger Programmierung und grundlegendes Verständnis verteilter Systeme.

Unser Angebot

  • Arbeitsbedingungen, die den rechtlichen Vorgaben entsprechen; wir berücksichtigen die Bestimmungen des Arbeitnehmer-Entsendegesetzes (AEntG).
  • Attraktive Zusatzleistungen zur Förderung von Gesundheit und Vorsorge (z. B. Zuschüsse zu Fitnessangeboten, betriebliche Altersvorsorge, Krankenzusatzversicherung).
  • Gezielte Fortbildungs- und Karrieremöglichkeiten, regelmäßige Entwicklungsgespräche und eine strukturierte Einarbeitung mit festen Ansprechpartnern.
  • Moderne Arbeitsausstattung, flexible Arbeitszeiten sowie die Möglichkeit zu mobilem Arbeiten; 30 Urlaubstage und je nach Aufgabe zusätzliche Benefits wie Firmenwagenregelungen.
  • Ein offenes, kollegiales Arbeitsumfeld mit regelmäßigen Teamevents, internen Initiativen (z. B. Nachhaltigkeitsprojekte), Mitarbeiterrabatten und Mobilitätsangeboten (z. B. JobRad, Deutschlandticket).

Benefits

Gesundheit, Fitness & Fun

Work-Life-Integration

Mehr Netto

Themen mit denen du dich im Job beschäftigst

Job Standorte

  • Standort Isernhagen

    30916 Niedersachsen

    Deutschland

Das ist dein Arbeitgeber

ATLAS TITAN GmbH

ATLAS TITAN GmbH

Atlastitan ist Ihr kompetenter Partner im technischen Projektmanagement. Unser Ziel ist es, ein Beratungsunternehmen zu schaffen, das höchste Professionalität und Flexibilität mit den Werten Fairness, Transparenz, Verbindlichkeit und Verantwortung verbindet - die Atlastitan Idee.

Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Maschinenbau, Anlagenbau

Arbeitgeber-Reviews

von devworkplaces.com

Gesamt

(1 Bewertung)
3.4
  • Culture

    3.6
  • Career Growth

    2.7
  • Workingconditions

    4.2
  • Engineering

    3.1
Alle Reviews anzeigen
Logo ATLAS TITAN GmbH

Softwareingenieur Embedded C++ für Linux-Systeme

Ort
Isernhagen
Arbeitsmodell
Hybrid, Onsite
Diversität
Für alle Personen geeignet (m/w/d)

Weitere Jobs