Embedded Software Engineer
Indexed description
Start: ab sofort
Arbeitszeit: Vollzeit
Standort: Regensburg
Du entwickelst hardwarenahe Software für unsere Elektromotorsteuerungen und begleitest sie von der Implementierung über die automatisierte Absicherung bis zur zuverlässigen Integration in das Gesamtsystem.
Dein Schwerpunkt liegt auf der Programmierung von Mikrocontrollern in C. Darüber hinaus entwickelst du automatisierte Testlösungen und arbeitest an Hardware-in-the-Loop-Tests, mit denen wir unsere Steuerungs- und Regelungssoftware unter realistischen Bedingungen absichern.
Dabei arbeitest du eng mit unseren Teams aus Hardwareentwicklung und Simulation zusammen.
- Entwicklung hardwarenaher Embedded Software für Mikrocontroller in C
- Umsetzung von Softwarearchitekturen für elektromechanische Systeme
- Implementierung und Integration von Steuerungs-, Regelungs- und Überwachungsfunktionen
- Entwicklung und Anbindung von hardwarenahen Treibern und Kommunikationsschnittstellen
- Inbetriebnahme und Debugging der Software auf der Zielhardware
- Entwicklung automatisierter Tests für Embedded Software und elektronische Systeme
- Aufbau und Weiterentwicklung von Hardware-in-the-Loop-Testumgebungen
- Erstellung und Durchführung von Funktions-, Integrations- und Regressionstests
- Analyse von Testergebnissen sowie systematische Fehlerdiagnose
- Zusammenarbeit mit der Hardwareentwicklung bei der Inbetriebnahme neuer Baugruppen
- Enge Abstimmung mit unseren Simulationsentwicklern
- Dokumentation von Software, Schnittstellen, Tests und technischen Entscheidungen
- Abgeschlossenes Studium der Informatik, Elektrotechnik, technischen Informatik, Mechatronik oder eine vergleichbare Qualifikation
- Erfahrung in der Entwicklung von Embedded Software
- Sehr gute Kenntnisse in der Programmierung von Mikrocontrollern in C
- Gutes Verständnis für hardwarenahe Software und das Zusammenspiel von Elektronik und Firmware
- Erfahrung mit Entwicklungs-, Debugging- und Versionsverwaltungssystemen
- Kenntnisse in der automatisierten Software- und Systemprüfung
- Erfahrung mit Hardware-in-the-Loop-Tests oder vergleichbaren Prüf- und Simulationsumgebungen
- Strukturierte und systematische Vorgehensweise bei Fehlersuche und Softwaretests
- Freude an interdisziplinärer Zusammenarbeit und technisch anspruchsvollen Systemen
Von Vorteil sind Kenntnisse in einem oder mehreren der folgenden Bereiche:
- Echtzeitbetriebssysteme und zeitkritische Embedded-Anwendungen
- Kommunikationsschnittstellen wie CAN, SPI, I²C oder UART
- Regelungs- und Steuerungstechnik
- Python oder vergleichbare Sprachen zur Testautomatisierung
- Continuous Integration für Embedded-Systeme
- Motorsteuerungen, Inverter oder Leistungselektronik
Entscheidend ist für uns nicht, dass du bereits jedes einzelne Werkzeug beherrschst. Wichtig sind ein fundiertes Verständnis für Embedded-Systeme, saubere Softwareentwicklung und der Anspruch, Funktionen durch automatisierte Tests zuverlässig abzusichern.
- Anspruchsvolle Embedded-Entwicklung mit direktem Bezug zu realer Hardware
- Viel Gestaltungsspielraum bei Testkonzepten und Entwicklungsprozessen
- Die Möglichkeit, Software vom ersten Konzept bis zum Einsatz im Gesamtsystem zu begleiten
- Abwechslungsreiche Aufgaben zwischen Mikrocontroller-Programmierung, Testautomatisierung und Systemintegration
- Enge Zusammenarbeit mit Hardwareentwicklern und Simulationsspezialisten
- Kurze Entscheidungswege und direkter Einfluss auf unsere technischen Lösungen
- Ein Umfeld, in dem Simulation, Software und Hardware gemeinsam entwickelt werden
- Flexible Arbeitszeiten / mobiles Arbeiten
Wir entwickeln Motorsteuerungen für anspruchsvolle elektromechanische Antriebssysteme. Dafür verbinden wir Leistungselektronik, Embedded Software, Regelungstechnik und physikalische Simulation zu optimal aufeinander abgestimmten Gesamtlösungen.
Von der Hardware und hardwarenahen Software über die Regelungsalgorithmen bis zur Integration und Validierung entwickeln wir die wesentlichen Komponenten im eigenen Team. Mit automatisierten Tests und Hardware-in-the-Loop-Verfahren stellen wir sicher, dass unsere Motorsteuerungen auch unter realistischen Betriebsbedingungen zuverlässig, effizient und robust funktionieren.
Dann freuen wir uns auf deine Bewerbung mit Lebenslauf und relevanten Unterlagen. Bitte teile uns auch deinen frühestmöglichen Eintrittstermin mit.
Ansprechperson:
Tobias Lautenschlager
0941 46297440
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search