Logo Alten Technology

Embedded Software Engineer - Firmware & Board-Level Development

Job

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

    In dieser Position entwickelst du Embedded Firmware auf Basis von Zephyr OS für Board-Controller, implementierst Hardware-Initialisierung, arbeitest an Steuerungsfunktionen und integrierst Software mit Host-Seite.

    Job Technologien

    Deine Rolle im Team

    • Du entwickelst Embedded Firmware für mikrocontrollerbasierte Board-Controller-Lösungen auf Basis von Zephyr OS.
    • Du arbeitest eng mit Produktteams zusammen, um Anforderungen zu klären und Firmware optimal auf Produktbedürfnisse abzustimmen.
    • Du nimmst neue Hardware-Plattformen in Betrieb und entwickelst boardspezifische Firmware.
    • Du implementierst Hardware-Initialisierung, Power Sequencing sowie Monitoring-, Diagnose- und Steuerungsfunktionen.
    • Du entwickelst Steuerungsfunktionen für User- und Messschnittstellen (Displays, Tasten, Encoder, Sensorik etc.).
    • Du integrierst Firmware mit Host-seitigen Treibern und Softwarekomponenten (Windows & Linux).
    • Du analysierst und behebst Hardware- und Softwareprobleme in enger Zusammenarbeit mit Hardware-Teams.
    • Du entwickelst Test-, Diagnose- und Servicefunktionen für Entwicklung und Produktion.
    • Du dokumentierst Softwarearchitektur, Schnittstellen und Implementierungen.

    Unsere Erwartungen an dich

    Ausbildung

    • Du hast ein abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Technische Informatik, Embedded Systems oder vergleichbar.

    Qualifikationen

    • Du hast sehr gute Kenntnisse in C/C++ für Embedded-Systeme (Must-Have).
    • Du verfügst über Kenntnisse in Python, CI/CD sowie automatisierten Build- und Testpipelines.
    • Du verstehst digitale Hardware und bist vertraut mit Schematic- und Layout-Reviews.
    • Du kennst dich mit gängigen Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO und PWM aus.
    • Du arbeitest sicher mit Laborequipment wie Oszilloskopen und Logic Analyzern.
    • Du bist kommunikationsstark, strukturiert und arbeitest gerne im Team.

    Erfahrung

    • Du bringst Erfahrung in der Embedded-Firmware-Entwicklung, Board Bring-up und Hardware-Debugging mit.
    • Du hast Erfahrung im Umgang mit Git, Code Reviews und Software-Quality-Practices.
    • Du hast Erfahrung mit Zephyr OS oder vergleichbaren RTOS-Systemen.
    • Du bringst Erfahrung in Bare-Metal-Programmierung, Low-Level-Debugging und HW/SW-Integration mit.

    Unser Angebot

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

    Benefits

    Essen & Trinken

    Mehr Netto

    Gesundheit, Fitness & Fun

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Dresden

      Sachsen

      Deutschland

    Das ist dein Arbeitgeber

    Alten Technology

    Alten Technology

    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.

    Description

  • Gründungsjahr
    1988
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Industrie, Produktion, Beratung
  • Logo Alten Technology

    Embedded Software Engineer - Firmware & Board-Level Development

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

    Weitere Jobs