Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)
Jobriver HR Service
Internet, IT
Köln
- Art der Beschäftigung: Vollzeit
- 53.000 € – 74.000 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Embedded Software Engineer (m/w/d)
Über diesen Job
Embedded Software Engineer (m/w/d)
Beschreibung
Zur Verstärkung des Teams am Standort Köln suchen wir unbefristet in Vollzeit zum nächstmöglichen Zeitpunkt einen Embedded Software Engineer (m/w/d). In dieser Rolle sind Sie verantwortlich für die Konzeption, Entwicklung und Pflege der Embedded Software für unsere Messgeräte. Sie werden eine skalierbare Embedded-Software-Plattform aufbauen und weiterentwickeln. Zu Ihren Aufgaben gehört der Entwurf und die Umsetzung von Softwarearchitekturen, beispielsweise Schichtenmodelle und State Machines, wobei der Fokus auf Wartbarkeit, Lesbarkeit und Erweiterbarkeit liegt. Zudem integrieren Sie Hardwarekomponenten mit gängigen Bussystemen und Schnittstellen wie SPI, CAN und UART. Die Durchführung sowie das Schreiben von Tests, darunter Unit-, Integrations- und Systemtests, gehören ebenfalls zu Ihrem Aufgabengebiet. Sie analysieren die Embedded Systems mithilfe gängiger Mess- und Debugging-Werkzeuge wie Oszilloskopen, Logic-Analyzern und JTAG Debuggern. Die enge Zusammenarbeit im interdisziplinären Team über den gesamten Produktlebenszyklus ist ein weiterer wichtiger Bestandteil Ihrer Tätigkeit. Wir bieten Ihnen ein dynamisches Arbeitsumfeld, in dem Ihre Ideen geschätzt werden und Sie aktiv zur Gestaltung des Unternehmens beitragen können.
Anforderungen
Für diese Position bringen Sie mehrjährige Erfahrung in der Embedded-Software-Entwicklung mit, insbesondere in den Programmiersprachen C und C++. Sie verfügen über fundierte Kenntnisse in Echtzeitbetriebssystemen wie FreeRTOS und ThreadX sowie Erfahrungen mit Mikrocontroller-Architekturen, insbesondere ARM Cortex-M (idealerweise STM32). Ein sicherer Umgang mit Debugging-Tools und Mess-Equipment zur Inbetriebnahme, Analyse und Fehlersuche ist für Sie selbstverständlich. Zudem sollten Sie Kenntnisse in der Versionsverwaltung mit Git mitbringen. Gute Deutsch- und Englischkenntnisse in Wort und Schrift sind erforderlich. Persönliche Eigenschaften wie eine strukturierte, analytische und teamorientierte Arbeitsweise sowie eine hohe Produktverantwortung runden Ihr Profil ab. Wünschenswert sind zudem Erfahrungen mit drahtlosen Kommunikationsprotokollen wie BLE und Wi-Fi, Kenntnisse in Messtechnik, insbesondere im Bereich Gasanalyse, sowie Erfahrungen mit CI/CD im Embedded-Umfeld und in der GUI-Entwicklung, beispielsweise mit TouchGFX. Kenntnisse im Bereich der regulatorischen Anforderungen, wie dem Cyber Resilience Act (CRA) und der Radio Emissions Directive (RED), sind von Vorteil.
Technologien
Soft Skills
Erforderliche Sprachen
Gehalts-Prognose
Unternehmens-Details
Jobriver HR Service
Internet, IT