Embedded Software Engineer - Rust / C++ & Linux

ALTEN Consulting GmbH
Berlin, Germany
17 days ago
Apply on jobs.alten-consulting.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€60,000.0 - €86,000.0
Working hours
Shift work
Languages
English, German

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Applications UClibc (C Standard Library) C++ (Programming Language) Computer Programming Software Debugging Linux Device Drivers Embedded Software Firmware Field-Programmable Gate Array (FPGA)
+7 more
Hardware Design Joint Test Action (IEEE Standards) Software Architecture Software Engineering Peripherals Yocto Information Technology

Job description

  • 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

Be our forward thinker

Requirements

  • 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

Benefits & conditions

Gehalt: 60.000 - 86.000 Euro, Wochenstunden: 40 Stunden Standort: Berlin Referenznummer: #507215, * Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag

  • Attraktive Vergütung
  • Mobiles Arbeiten nach Absprache
  • Individuelle interne und externe Weiterbildungen
  • Flexible Arbeitszeitgestaltung mit Gleitzeitkontenregelung

About the company

Verwendung von zusätzlichen Cookies Ihre Datenschutzeinstellungen: Wir verwenden auf diesen Seiten:

  • Technisch notwendige Cookies: Diese sind für die vollständige Funktion dieser Seiten wichtig. Sie speichern keine personenbezogene Daten.

  • Analyse Cookies (Google Analytics, Matomo): Die mit Hilfe dieser Cookies erhobenen Informationen dienen ausschließlich dazu, die Funktionalität und den Service der Webseite zu verstehen und zu verbessern. Näheres entnehmen Sie bitte der Datenschutzerklärung unter ALTEN Consulting Services GmbH: Datenschutz (alten-consulting.de).

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.

Apply for this position

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

Apply on jobs.alten-consulting.de
Prepare application

Good distractions

Loading talks and stories from around this role…