Valentum Engineering hat seine Wurzeln in der Automobilindustrie. Inzwischen haben wir uns aber auch in der Industrie erfolgreich etabliert. Hier unterstützen wir unsere Kunden bei der Entwicklung intelligenter Software- und Hardwarelösungen in den Bereichen Automatisierungs-, Antriebs- und Regelungstechnik. Dabei sind wir in allen Entwicklungsphasen tätig – von der Spezifikation über die Software-/Hardware-Entwicklung und Absicherung bis hin zur Erprobung.
Hinweis zum Bewerbungsprozess: Wir setzen in unserem Bewerbermanagementsystem auch KI-gestützte Funktionen zur Unterstützung des Auswahlprozesses ein. Details finden Sie in den Datenschutzhinweisen für Bewerber unter Datenschutz | Valentum Engineering GmbH. Wir suchen ab sofort für den Standort Dresden einen Embedded Software Engineer* Board Controller Firmware
Der Schwerpunkt dieser Position liegt auf der Firmware-Entwicklung für mikrocontrollerbasierte Board-Controller-Lösungen unter Verwendung des Zephyr-Betriebssystems, einschließlich Hardware-Inbetriebnahme, boardspezifischer Treiber und der Integration von Hardware und Software.
Ihr Aufgabengebiet
* Entwicklung von Embedded-Firmware für mikrocontrollerbasierte Board-Controller-Lösungen auf Basis von Zephyr OS; Implementierung von Hardware-Initialisierung, Power-Sequencing sowie Überwachungs-, Diagnose- und Steuerungsfunktionen
* Inbetriebnahme neuer Hardwareplattformen; Entwicklung von board-spezifischer Firmware von Grund auf und Unterstützung der Integration in allen Entwicklungsphasen
* Entwicklung von Steuerungsfunktionen für Benutzer- und Messschnittstellen – Displays, Tasten, Encoder, Schalter und Signalwegkomponenten
* Integration der Firmware mit hostseitigen Treibern, Bibliotheken und Tools unter Windows und Linux
* Analyse und Behebung von Hardware-/Softwareproblemen in enger Zusammenarbeit mit Hardware- und Systementwicklungsteams
* Entwicklung von Test-, Diagnose- und Servicefunktionen für Entwicklungsumgebungen und die Produktion
* Dokumentation der Softwarearchitektur, Schnittstellen und board-spezifischen Implementierungen; Zusammenarbeit mit Produktteams zur Klärung und Abstimmung von Firmware-Anforderungen
Ihr Profil
* Sehr gute Kenntnisse in C/C++ für die Entwicklung eingebetteter Software – praktische, produktionsreife Erfahrung mit Low-Level-Firmware erforderlich
* Nachweisbare Erfahrung in der Entwicklung eingebetteter Firmware, der Board-Inbetriebnahme und der Hardware-Fehlersuche – praktische Erfahrung bei der Inbetriebnahme neuer Hardwareplattformen
* Fundierte Kenntnisse in Git, Testverfahren, Code-Reviews und Softwarequalitätsstandards
* Erfahrung mit Zephyr OS oder einer vergleichbaren eingebetteten RTOS-Plattform
* Python für Testautomatisierung und Entwickler-Tools; CI/CD und automatisierte Build-/Testumgebungen
* Vertrautheit mit gängigen Schnittstellen: I²C, SPI, UART, USB, ADC, GPIO, PWM
* Bare-Metal-Entwicklung, Low-Level-Debugging und Hardware-/Software-Integration
* Fundierte Kenntnisse digitaler Hardware; Überprüfung von Schaltplänen und PCB-Layouts
* Sicherer Umgang mit Oszilloskopen und Logikanalysatoren
* Sehr gute Deutsch- und Englischkenntnisse
Unser Angebot
* Bruttojahresgehalt all-in:
o 2-5 Jahre spezifische Erfahrung 90-95 000 Euro
o mehr als 5 Jahre spezifische Erfahrung 95-100 000 Euro
* Home Office: nach dem Onboarding (3 Monate) bis zu 40%
* Wöchentliche Arbeitszeit: 40 Stunden