Für unseren Bereich Advanced Development suchen wir eine/n neue/n Firmware-Entwickler/in für die systematische Entwicklung unserer hochmodernen Fahrsteuerungsfirmware. Insbesondere soll durch Einsatz neuster Technologien ein adaptives und selbstoptimierendes Verhalten unserer automatischen Tür- und Zugangssysteme erreicht werden. Bei der Umsetzung kommen neben modernen Antriebs-, Regelungs- und Kommunikations-Technologien, die neuen Schlüsseltechnologien AI, Machine Learning und Data Analytics zum Einsatz.
Ein Job, der zählt: Ihre Aufgaben
* Entwicklung von Firmwarelösungen auf Embedded Systems (Arm Cortex-M3, -M4, -M5 und -M7) in einem interdisziplinären und flexibel organisierten Vorentwicklungs-Team
* Erfassung marktseitiger und technischer Anforderungen sowie deren technische Übersetzung und Strukturierung
* Frei-kreative und methodische Konzeptentwicklung (Funktionsanalyse) sowie Abstrahierung
* Strukturierung der Lösungen in einer modular aufgebauten Firmware-Architektur (Baukasten) mit präziser Gliederung nach Basisfunktionen und Applikationsebene
* Umsetzung und Programmierung der Lösungen in strukturierten Firmware-Modulen (C / C++)
* Entwicklung und Umsetzung spezieller, neuartiger Regelungs-Konzepte für Türantriebssysteme
* Physikalische Optimierung der antriebstechnischen Regelungskonzepte mittels Simulationsverfahren (z.B. ANSYS, Simulink)
* Messtechnische Untersuchungen zur Validierung der eigenen Lösungen und Firmwareentwicklungen
* Präsentation eigener Konzepte und Lösungen in einem interdisziplinären Team aus Ingenieuren, Produktmanagern und Kunden
* Dokumentation der Firmware-Konzepte und Ableitungen von Erfindungsmeldungen zur Absicherung der Konzepte durch Patente
* Kontinuierliche Weiterbildung in Bereichen wie Programmierung, Simulationsverfahren und Antriebstechnik und auf dem Gebiet der neuen Schlüsseltechnologien wie AI, Machine Learning, IoT, Cloud Computing und Big Data Analytics
* Pragmatisches Tüfteln und Forschen mit anschließend fokussierter Umsetzung
Erfahrung, die zählt: Ihre Fähigkeiten
* Erfolgreich abgeschlossenes Hochschulstudium im Bereich Elektrotechnik, Mechatronik, Nachrichtentechnik oder Informatik
* Auch Bewerber aus anderen technischen Fachdisziplinen, Studiengängen oder auch Quereinsteiger können sich angesprochen fühlen, wenn ausreichende Kenntnisse und Erfahrungen in den benannten Technologie-Bereichen auf aktuellem Stand vorliegen
* Sehr gute Programmier-Kenntnisse in C / C++ für Embedded Systems (z.B. Arm Cortex-M3, -M4, -M5 und -M7)
* Vorteilhaft sind Kenntnisse in den Bereichen modulare Firmware-Architektur, Regelungstechnik, Antriebstechnik, Simulationsverfahren, Bus-Kommunikationssysteme und Machine Learning
* Lösungsorientierte Kreativität sowie ein Höchstmaß analytischem Vorstellungsvermögen, da die zu erarbeitenden Lösungskonzepte mehrdimensional sind und eine nicht zu unterschätzende Komplexität aufweisen
* Sehr gute Englisch- und Deutschkenntnisse in Wort und Schrift
Ein Arbeitsplatz, der zählt: Unser Angebot
* Moderner Arbeitsplatz in einem global agierenden Unternehmen
* Persönliche Beratung und Unterstützung bei der Planung und Umsetzung persönlicher Karriereziele
* Umfangreiche fachliche und persönliche Weiterbildungsmöglichkeiten
* Hoher Stellenwert einer guten Work-Life-Balance mit flexiblen Arbeitszeiten und Homeoffice-Möglichkeiten
* Sehr gutes Arbeitsumfeld mit Aufenthaltsqualität am zentralen Entwicklungsstandort in Ennepetal:
Modernste Büros, Versuchsräume und Testfelder, Betriebsrestaurant und Parkplätze mit E-Ladesäulen
* Attraktives Gehaltspaket (Metall-Tarif) und 30 Tage Urlaub
* Betriebliche Altersvorsorge
* Corporate Benefits
* Betriebssportgruppen
* Teamspirit und offene Kommunikationskultur, regelmäßige Teamevents
dormakaba ist ein Arbeitgeber, welcher sich für Chancengleichheit, Inklusion und Vielfalt einsetzt. Wir ergreifen Maßnahmen, um für alle Bewerbungen, ohne Rücksicht auf Ethnie, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung oder andere gesetzlich geschützte Merkmale, Chancengleichheit zu gewährleisten.