Embedded Softwareentwickler C++ / Linux

ATLAS TITAN GmbH
Isernhagen, Germany
8 days ago
Apply on jobninja.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

C++ (Programming Language) CMake Static Program Analysis Compilers Code Review Continuous Integration Debian Linux Software Debugging Linux Programming Tools Distributed Systems Linux on Embedded Systems
+11 more
Embedded Software Field-Programmable Gate Array (FPGA) Message Broker Markdown Reduced Instruction Set Computing Software Systems Doxygen Gitlab Yocto Gitlab-ci Integration Tests

Job description

VollzeitIsernhagenIT, Software VollzeitIsernhagenIT, Software 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

Requirements

  • 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

About the company

  • Gesundheit & Sicherheit Profitieren Sie von unserem GesundheitsfĂśrderprogramm (z. B. Hansefit), einer Krankenzusatzversicherung, Einkommensabsicherung sowie unserer betrieblichen Alters- und Pflegevorsorge.

  • Entwicklung & Karriere Nutzen Sie gezielte Weiterbildungsangebote, regelmäßige Personalentwicklungsgespräche sowie eine strukturierte Einarbeitung mit festen Ansprechpartnern.

  • Arbeitswelt & Flexibilität Nutzen Sie unsere moderne technische Ausstattung, profitieren Sie von 30 Tagen Urlaub, einem attraktiven Gehalt und Bonusregelungen. Je nach Projekt oder Position ermĂśglichen wir zudem flexibles bzw. mobiles Arbeiten sowie die Option auf einen Dienstwagen.

  • Kultur & Zusatzleistungen Profitieren Sie von unserer Feel-Good-Managerin, der aktiven Mitbestimmung (z. B. im Nachhaltigkeitsforum), regelmäßigen Mitarbeiterveranstaltungen, Corporate Benefits, Leasingangeboten (JobRad & Elektronik) sowie dem Deutschlandticket.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobninja.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac ¡ World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov ¡ World Congress 2023

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kßhberger +1 ¡ LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

1:53 min

Unified tech stack and hardware for Volkswagen

Liang Yu ¡ World Congress 2022

Videos

See all

Related articles

See all