Inhalte
- Entwicklung von Embedded Software für Mikrocontroller-basierte Systeme
- Konzeption und Implementierung neuer Softwarearchitekturen
- Entwicklung hardwarenaher Treiber und Middleware
- Entwicklung und Optimierung von Regelungs- und Steuerungsalgorithmen
- Implementierung von Kommunikationsschnittstellen (z. B. CAN, UART, SPI, I²C, USB , Ethernet)
- Entwicklung von PC-Anwendungen und grafischen Benutzeroberflächen zur Parametrierung, Diagnose und Visualisierung
- Implementierung von Schnittstellen zu Kundenapplikationen und Datenbanken
- Durchführung von Softwaretests sowie Unterstützung bei der Inbetriebnahme neuer Systeme
- Analyse und Behebung von Fehlern während der Entwicklungs- und Testphase
- Erstellung technischer Dokumentationen
- Enge Zusammenarbeit mit der Hardwareentwicklung
Vorraussetzungen
- Abgeschlossenes Studium der Elektrotechnik, Technischen Informatik oder vergleichbare Qualifikation
- Sehr gute Kenntnisse in Embedded C
- Erfahrung mit ARM Cortex-M Mikrocontrollern (idealerweise STM32)
- Erfahrung mit Debugging und Versionsverwaltung (Git)
- Kenntnisse im Bereich Regelungstechnik oder Signalverarbeitung und Echtzeitsystemen
- Erfahrung in der Entwicklung grafischer Benutzeroberflächen und PC-Anwendungen ist wünschenswert
- Programmierkenntnisse in C# und WPF
Chancen und Perspektiven
- ein interessantes und vielfältiges Aufgabengebiet in einem dynamischen,
wachsenden und zukunftsorientierten Unternehmen
- eine Unternehmenskultur, welche durch einen kooperativen Führungsstil, offene
Kommunikation und eine hohe Leistungsbereitschaft jedes Einzelnen für den
gemeinsamen Erfolg geprägt ist
- Freiraum für eigene Ideen und selbstbestimmtes Arbeiten
- gezielte Unterstützung bei der Entfaltung individueller Stärken
- einen modernen Arbeitsplatz, überdurchschnittliche Arbeitgeberleistungen und eine
attraktive Vergütung, die Ihrer Person, Qualifikation und Erfahrung entspricht