Embedded Engineer (m/w/d)
Über
Rolle
Du entwickelst robuste Embedded-Firmware für ARM-basierte Mikrocontroller und möchtest an anspruchsvollen Lösungen für industrielle Automation und mechatronische Systeme arbeiten? Dich erwartet eine technisch vielseitige Position von der Firmwareentwicklung über die Systemintegration bis zur Serienreife.
Verantwortung
Entwicklung, Programmierung und Wartung von Embedded-Firmware in C/C++
Entwicklung wiederverwendbarer Firmware- und Softwarebibliotheken
Implementierung industrieller Kommunikationsschnittstellen wie OPC UA, Modbus RTU/TCP, CANopen und Ethernet TCP/IP
Sicherstellung der Kommunikation zwischen Elektronik, Mikrocontrollern und Automatisierungssystemen
Planung und Durchführung von Verifikationen, Systemtests und Validierungen
Entwicklung automatisierter Testlösungen
Analyse von Mess- und Produktionsdaten zur Fehleranalyse und Systemoptimierung
Unterstützung bei Prototypenentwicklung, Hardware-Inbetriebnahme und Low-Level-Debugging
Begleitung des Übergangs von Prototypen in die Serienproduktion
Qualifikationen
Bachelor- oder Masterabschluss in Mechatronik, Robotik, Elektrotechnik oder vergleichbar
Mindestens 5 Jahre Erfahrung in Embedded-Firmware-/Software- und Hardwareentwicklung
Sehr gute Kenntnisse in C/C++ für ARM-basierte Echtzeit-Mikrocontroller
Erfahrung mit Embedded Linux, idealerweise Yocto
Fundierte Kenntnisse in OPC UA, CANopen, Ethernet TCP/IP und Modbus RTU/TCP
Erfahrung mit Git und Azure DevOps
Kenntnisse in Testautomatisierung und Python
Sehr gute Fähigkeiten in Netzwerkanalyse und Troubleshooting, insbesondere mit Wireshark
Benefits