Senior Embedded Software Engineer – Rust / C++ & Linux (all genders) 100

ALTEN

Berlin

Hybrid

EUR 60,000 - 86,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mobiles Arbeiten nach Absprache
Flexible Arbeitszeitgestaltung mit Gle
Individuelle interne/externe Weiterbil
Attraktive Vergütung

Job summary

ALTEN Consulting Services GmbH sucht einen erfahrenen Embedded-Softwareentwickler (m/w/d) in Berlin mit Schwerpunkt hardwarenahe Software. Sie arbeiten an Inbetriebnahme, Treiber- und HAL-Entwicklung sowie System- und Plattformintegration auf Linux-Basis.

Sie verfügen über mindestens fünf Jahre Erfahrung, starke Kenntnisse in Rust und C/C++23, Yocto/Buildroot sowie Linux-Embedded-Systemen. Mobiles Arbeiten nach Absprache und attraktive Weiterbildungsmöglichkeiten runden das Profil ab.

Qualifications

  • Abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation.
  • Mindestens 5 Jahre Erfahrung in Embedded-Softwareentwicklung, idealerweise mit hardwarenahem Schwerpunkt.
  • Fundierte Kenntnisse in Rust und C/C++ (insb. C++23) sowie Linux-Embedded-Systemen und Build-Umgebungen (Yocto/Buildroot).

Responsibilities

  • Inbetriebnahme neuer Hardware-Plattformen; Integration von Boot-Kette, Peripherie, SoC- und FPGA-Komponenten.
  • Entwicklung hardwarenaherer Treiber und HALs in Rust und C/C++23.
  • Implementierung Embedded-Anwendungssoftware von Systemlogik bis Geräte-UI und API auf Linux-Basis.
  • Fehleranalyse und -behebung mit Logic-Analyzer, JTAG und Oszilloskop in Zusammenarbeit mit Hardwareentwicklung.
  • Schnittstellen zwischen SoC, FPGA-Firmware und Peripherie; Register-Maps, DMA, Interrupt-Handling.
  • Nutzung KI-gestützter Coding-Tools; Weitergabe von Best Practices im Team.
  • Modulare Softwarearchitektur, reproduzierbare Builds und klare Abhängigkeitsverwaltung.
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Skills

Rust
C/C++23
Embedded Systems
Linux-Embedded
Yocto/Buildroot
Driver-Entwicklung
HAL-Implementierung
Register-Maps
DMA/Interrupts
HW Bring-up
Deutsch/Englisch
Teamarbeit

Education

Abgeschlossenes Studium in Elektrotechnik oder Informatik

Job description

Die ALTEN Consulting Services GmbH bietet mit über 20 Jahren Branchenerfahrung ihren namhaften Kunden aus Industrie und Wirtschaft hochspezialisierte Engineering- und IT-Dienstleistungen zur gemeinsamen Realisierung von branchen- und technologieübergreifenden Lösungen an.

Kompetenz, Engagement und Leidenschaft verbinden alle unsere Mitarbeiter der ALTEN Consulting Services GmbH. Dabei stehen ein partnerschaftliches Miteinander, ein starkes WIR-Gefühl, der persönliche Kontakt zu unseren Kunden und die Kreativität jedes Einzelnen stets im Fokus. Werde auch Du Teil unserer Erfolgsgeschichte.

Gehalt: 60.000 - 86.000 Euro, Wochenstunden: 40 Stunden

Referenznummer: #507215

  • nimmst neue Hardware-Plattformen in Betrieb und integrierst Boot-Kette, Peripherie sowie SoC- und FPGA-Komponenten
  • entwickelst hardwarenahe Treiber und Hardware Abstraction Layers (HAL) für RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten in Rust und C/C++23
  • implementierst Embedded-Anwendungssoftware von der Systemlogik bis zur Geräte-UI und API auf Linux-Basis
  • analysierst und behebst Hardware- und Softwarefehler mithilfe von Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardwareentwicklung
  • implementierst Schnittstellen zwischen SoC, FPGA-Firmware und Peripherie, einschließlich Register-Maps, DMA und Interrupt-Handling
  • nutzt KI-gestützte Coding-Tools produktiv im Entwicklungsalltag und teilst bewährte Vorgehensweisen mit dem Team
  • sorgst für eine modulare Softwarearchitektur, reproduzierbare Builds und eine nachvollziehbare Verwaltung von Abhängigkeiten
  • hast ein abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
  • bringst mindestens fünf Jahre Erfahrung in der Embedded-Softwareentwicklung mit, idealerweise mit einem breiten Fullstack-Verständnis und hardwarenahem Schwerpunkt
  • verfügst über fundierte praktische Kenntnisse in Rust und C/C++, insbesondere C++23
  • gehst sicher mit Linux-Embedded-Systemen sowie Build-Umgebungen wie Yocto oder Buildroot um
  • hast Erfahrung mit Hardware-Bring-up, Treiberentwicklung, HAL-Implementierung und Peripherieintegration
  • kennst die Anbindung von FPGA-, SoC- und MCU-Komponenten sowie den Umgang mit Registern, DMA und Interrupts
  • beherrschst das systematische HW/SW-Debugging mit Labor- und Messgeräten
  • legst Wert auf saubere Softwareentwicklung, nachvollziehbare Abhängigkeiten und reproduzierbare Entwicklungsprozesse
  • setzt KI-Coding-Tools aktiv ein und bist offen für den Austausch über effiziente Entwicklungspraktiken
  • verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
  • Attraktive Vergütung
  • Mobiles Arbeiten nach Absprache
  • Individuelle interne und externe Weiterbildungen
  • Flexible Arbeitszeitgestaltung mit Gleitzeitkontenregelung
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Hardwarenahe Entwicklung / Rust & C++ (all gender)
Senior Embedded Software Engineer – Hardwarenahe Entwicklung / Rust & C++ (all gender)

ALTEN • Berlin

On-site
EUR 70,000 - 100,000
Unbefristeter Vertrag
Attraktive Vergütung
Mobiles Arbeiten
+3
Senior Embedded Software Engineer – Rust / C++ & Linux (all genders)
Senior Embedded Software Engineer – Rust / C++ & Linux (all genders)

ALTEN • Berlin

Hybrid
EUR 85,000 - 125,000
Unbefristeter Arbeitsvertrag
Mobiles Arbeiten nach Absprache
Weiterbildungen interne/externe
+2
Senior Embedded Software Engineer (all gender) – Linux & Real-Time Systems 100
Senior Embedded Software Engineer (all gender) – Linux & Real-Time Systems 100

ALTEN • Schrobenhausen

On-site
EUR 60,000 - 80,000
Flexible Arbeitszeit
Mobiles Arbeiten
Weiterbildungsangebote
+1
AI Platform Engineer (all gender) – Developer Tools & LLM Operations 100
AI Platform Engineer (all gender) – Developer Tools & LLM Operations 100

ALTEN Germany • München

On-site
EUR 60,000 - 80,000
Mobiles Arbeiten nach Absprache
Flexible Arbeitszeitgestaltung
Individuelle Weiterbildungen
Senior Software Entwickler (all gender)
Senior Software Entwickler (all gender)

ALTEN Germany • Ulm

On-site
EUR 60,000 - 70,000
Zukunftsorientierter Arbeitsplatz
Attraktive Vergütung
Mobiles Arbeiten
+4
Softwareentwickler Embedded Systems (all gender) 300
Softwareentwickler Embedded Systems (all gender) 300

ALTEN Germany • Berlin

On-site
EUR 55,000 - 75,000
Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
Attraktive Vergütung
Mobiles Arbeiten nach Absprache
+1
System Architect Embedded / SoC (C++ & FPGA/VHDL) (all gender) 300
System Architect Embedded / SoC (C++ & FPGA/VHDL) (all gender) 300

ALTEN Germany • Berlin

On-site
EUR 55,000 - 75,000
Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
Attraktive Vergütung
Mobiles Arbeiten nach Absprache
+2
Embedded Software Engineer (all gender)
Embedded Software Engineer (all gender)

ALTEN • Bremen

On-site
EUR 55,000 - 75,000
Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
Attraktive Vergütung
Mobiles Arbeiten nach Absprache
+4
Senior Embedded Software Engineer (all gender) C/C++ | Software Defined Radio 100
Senior Embedded Software Engineer (all gender) C/C++ | Software Defined Radio 100

ALTEN Germany • Berlin

Hybrid
EUR 70,000 - 85,000
Mobiles Arbeiten nach Absprache
Unbefristeter Arbeitsvertrag
Attraktive Vergütung
+1
Senior Software Developer C# / C++ (all gender) | Backend 100
Senior Software Developer C# / C++ (all gender) | Backend 100

ALTEN Germany • München

On-site
EUR 70,000 - 85,000
Unbefristeter Arbeitsvertrag
Attraktive Vergütung
Mobiles Arbeiten nach Absprache
+2