Embedded Firmware Developer – Industrial Devices (m/w/d)
Rolle
Für unseren Rocken Partner, ein international tätiges Schweizer KMU im Bereich präziser Industrie-Mess- und Analysesysteme, suchen wir eine eigenverantwortliche Persönlichkeit, die unser Entwicklungsumfeld im Bereich Embedded/Firmware verstärkt.
Du übernimmst eine aktive Rolle in der Weiterentwicklung der Geräteplattformen und arbeitest dabei eng mit Hardware, Produktion und weiteren Fachbereichen zusammen.
In dieser Position entwickelst du hardwarenahe Software auf C/RTOS-Basis für anspruchsvolle Geräte im industriellen Einsatz. Zusätzlich unterstützt du die PC-nahe Entwicklungs- und Testumgebung sowie die Automatisierung von Produktions- und Prüfschritten. Dein Fokus liegt auf stabilen Strukturen, sauberem Design und einem nachhaltigen Software-Lifecycle.
Verantwortung
Du konzipierst, entwickelst und refactorst Firmware/Embedded Software mit Schwerpunkt C
Du implementierst und pflegst Kommunikations-Stacks für industrielle Schnittstellen/Protokolle
Du entwickelst PC-Tools (Java) zur Ansteuerung von PCB-Prototypen und unterstützt die Inbetriebnahme
Du designst und realisierst Produktions- und Testsysteme inkl. nachhaltiger Wartung und Weiterentwicklung
Du arbeitest eng mit Hardware, Analytics und Produktion zusammen (Abstimmungen, Übergaben, Troubleshooting)
Qualifikationen
Du hast einen BSc/MSc in Elektrotechnik/Elektronik (oder vergleichbar) und bringst Hardwareverständnis mit
Du verfügst über mehrjährige Erfahrung in Firmware/Embedded Development
Du beherrschst C im Embedded-Umfeld sehr sicher (Design, Performance, Robustheit)
Du hast ein tiefes Verständnis von RTOS und idealerweise Berührungspunkte zur Signalverarbeitung
Du bringst Low-Level/Assembler-Know-how mit (Debugging, hardwarenahe Analyse)
Du hast Erfahrung mit Industrieprotokollen wie Modbus, Profibus, HART (oder ähnlich)
Du verfügst über OO-Programmierkenntnisse, bevorzugt Java
Verhandlungssichere Deutsch- und branchenübliche Englischkenntnisse
Benefits