Embedded Software Engineer (all gender) - Firmware & Board-Level Development (C/C++)

ALTEN Consulting ServicesALTEN Consulting Services GmbH
Dresden, Germany
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Dresden, Germany

Tech stack

Microsoft Windows
C++
Software Quality
Code Review
Computer Engineering
Continuous Integration
Software Debugging
Linux
Embedded Software
Firmware
Python
Software Architecture
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
GIT
Information Technology
Bare Metal
Hardware Debugging

Job description

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

Be our forward thinker

Requirements

  • hast ein abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Technische Informatik, Embedded Systems oder vergleichbar
  • hast sehr gute Kenntnisse in C/C++ für Embedded-Systeme (Must-Have)
  • bringst Erfahrung in der Embedded-Firmware-Entwicklung, Board Bring-up und Hardware-Debugging mit
  • verfügst über Kenntnisse in Python, CI/CD sowie automatisierten Build- und Testpipelines
  • hast Erfahrung im Umgang mit Git, Code Reviews und Software-Quality-Practices
  • hast Erfahrung mit Zephyr OS oder vergleichbaren RTOS-Systemen
  • verstehst digitale Hardware und bist vertraut mit Schematic- und Layout-Reviews
  • kennst dich mit gängigen Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO und PWM aus
  • bringst Erfahrung in Bare-Metal-Programmierung, Low-Level-Debugging und HW/SW-Integration mit
  • arbeitest sicher mit Laborequipment wie Oszilloskopen und Logic Analyzern
  • bist kommunikationsstark, strukturiert und arbeitest gerne im Team

Benefits & conditions

  • 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