Senior Embedded Software Engineer

Alten Technology

Job

In dieser Rolle entwickelst du Treiber und HAL in Rust und C/C++ für Embedded-Systeme, implementierst Anwendungssoftware und analysierst Fehler in Hard- und Software, während du eng mit der Hardware-Entwicklung zusammenarbeitest.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Du nimmst neue Hardware-Plattformen in Betrieb und integrierst Boot-Kette, Peripherie sowie SoC- und FPGA-Anbindungen.
  • Du entwickelst Treiber und Hardware-Abstraction-Layer (HAL) für RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten in Rust und C/C++23.
  • Du implementierst Anwendungssoftware von Fullstack-Komponenten bis hin zur Geräte-UI und API auf Linux-Embedded-Basis.
  • Du analysierst und behebst Hard- und Softwarefehler mithilfe von Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardware-Entwicklung.
  • Du setzt FPGA- und SoC-Schnittstellen um und realisierst die Kommunikation mit FPGA-Firmware, Register-Maps, DMA und Interrupt-Handling.
  • Du nutzt KI-gestützte Entwicklungsmethoden und arbeitest produktiv mit AI-Coding-Tools, während bewährte Verfahren im Team geteilt werden.

Unsere Erwartungen an dich

Ausbildung

  • Du verfügst über ein abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation.

Qualifikationen

  • Du beherrschst Rust sowie C/C++ (C++23) sicher in der praktischen Anwendung.
  • Du arbeitest souverän mit Linux-Distributionen wie Yocto oder Buildroot.
  • Du analysierst und debugst Hard- und Software zuverlässig mit gängigen Laborgeräten.
  • Du verstehst die Prinzipien sauberer Softwareentwicklung und setzt modulare Architekturen, reproduzierbare Builds sowie eine nachvollziehbare Abhängigkeitsverwaltung um.
  • Du nutzt KI-Coding-Tools aktiv im Entwicklungsalltag.
  • Du kommunizierst sehr sicher auf Deutsch und Englisch, wobei die Teamarbeit überwiegend auf Deutsch und die technische Dokumentation teilweise auf Englisch erfolgt.

Erfahrung

  • Du bringst mehrjährige Erfahrung in der Embedded-Fullstack-Entwicklung mit hardwarenahem Schwerpunkt mit.
  • Du verfügst über Erfahrung im Bring-up, in der Treiber- und HAL-Entwicklung sowie in der Integration von Peripherie.
  • Du bringst Erfahrung mit FPGA-, SoC- und MCU-Schnittstellen sowie mit Register-Maps, DMA und Interrupts mit.

Unser Angebot

  • Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag.
  • Attraktive Vergütung.
  • Mobiles Arbeiten nach Absprache.
  • Individuelle interne und externe Weiterbildungen.
  • Flexible Arbeitszeitgestaltung mit Gleitzeitkontenregelung.
  • Persönlichen Ansprechpartner.

Benefits

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Berlin
    Deutschland

Das ist dein Arbeitgeber

Als Teil der renommierten ALTEN Group sind wir eines der führenden Unternehmen für Ingenieur- und Technologieberatung in Europa. Unser breites Netzwerk besteht aus 34.000 hochqualifizierten Experten, die in mehr als 25 Ländern tätig sind. Mit einem umfangreichen Kompetenzspektrum garantieren wir unseren Kunden, ob groß oder klein, die bestmögliche Unterstützung entlang der gesamten Prozesskette.

Gründungsjahr
1988
Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid, Full Remote
Branche
Industrie, Produktion · Beratung

Arbeitgeber-Reviews

2,9Gesamt(2 Bewertungen)
Arbeitsbedingungen
x
3,1
Engineering
x
2,6
Karriere
x
3,0
Teamkultur
x
3,2
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • Die Deutsche RentenversicherungBerlin

    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Tätigkeitsbereich Die „DRV Bund IT“ ist der Service-Provider für die Deutsche Rentenversicherung Bund und entwickelt und betreibt in enger Kundenabstimmung eine komplexe IT-Systemlandschaft. Unsere Fachdomäne „IT4IT“ schafft durch die transparente...

    • Docker
    • GitLab
    • Jenkins
    • OpenShift
    • Grafana
    • PostgreSQL
    • ArgoCD
    • +2
    • +4

Senior Embedded Software Engineer

Alten Technology