Das Unternehmen ist seit 2008 ein Entwicklungspartner für intelligente vernetzte Systeme und hat sich auf die Produktentwicklung, das Produktmanagement sowie die technische Beratung spezialisiert. In dieser Rolle als Engineer für Embedded Software sind Sie Teil eines dynamischen Teams, das innovative Lösungen für IoT-Produkte, Medizintechnik und Automotive-Komponenten entwickelt. Zu Ihren Hauptaufgaben gehört die Analyse von Systemanforderungen sowie die Einarbeitung in Software Requirements. Sie unterstützen aktiv bei der Erstellung von Software Designs und implementieren Software-Komponenten in gängigen Programmiersprachen. Darüber hinaus übernehmen Sie die Integration und Erweiterung von Funktionen und bringen Ihre Ideen zur Auswahl und Integration von Open-Source-Komponenten ein. Mit modernen Testwerkzeugen führen Sie Unit-, Integrations- und Systemtests durch. Das Arbeitsumfeld ist geprägt von einem hohen Maß an Flexibilität und Teamarbeit, und es werden regelmäßig Veranstaltungen und Workshops angeboten, um Ihre fachliche und persönliche Entwicklung zu fördern.
Engineer* Embedded Software | C++, Linux, Zephyr
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine Leidenschaft für innovative Aufgaben mit und ist motiviert, sich in verschiedene Entwicklungsprojekte bei wechselnden Kunden und Branchen einzuarbeiten. Sie verfügen über Erfahrung in der Embedded Software-Entwicklung und setzen C und C++ routiniert im Embedded-Umfeld ein. Kenntnisse in weiteren Programmiersprachen wie Python oder Rust sind von Vorteil. Sie sind vertraut mit RTOS-Systemen wie Zephyr und Betriebssystemen wie Embedded Linux. Optional haben Sie Erfahrung im Umgang mit Open-Source-Software. Idealerweise kennen Sie sich auch mit dem Aufbau und der Nutzung von CI/CD-Pipelines, beispielsweise mit GitLab, aus. Ein abgeschlossenes Studium in (technischer) Informatik, Elektrotechnik oder einem verwandten Bereich ist erforderlich. Verhandlungssichere Deutschkenntnisse sowie fließendes Englisch werden vorausgesetzt.