Engineer* Embedded Software | C++, Linux, Zephyr
Engineer* Embedded Software | C++, Linux, Zephyr
Engineer* Embedded Software | C++, Linux, Zephyr
Engineer* Embedded Software | C++, Linux, Zephyr
Jobriver HR Service
Internet, IT
Köln
- Art der Beschäftigung: Vollzeit
- 53.500 € – 71.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Engineer* Embedded Software | C++, Linux, Zephyr
Über diesen Job
Engineer* Embedded Software | C++, Linux, Zephyr
Beschreibung
Das Unternehmen ist seit 2008 als Entwicklungspartner für intelligente vernetzte Systeme tätig. Der Fokus liegt auf der Produktentwicklung, dem Produktmanagement und der technischen Beratung für verschiedene Kunden. In dieser Rolle als Engineer für Embedded Software arbeiten Sie zusammen mit einem dynamischen Team an der Entwicklung innovativer Softwarelösungen für IoT-Produkte, Medizintechnik und Automotive-Komponenten. Zu Ihren täglichen Aufgaben 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. Zudem übernehmen Sie die Integration und Erweiterung von Funktionen und bringen sich aktiv bei der Auswahl und Integration von Open-Source-Komponenten ein. Durch den Einsatz aktueller Technologien und Werkzeuge führen Sie Unit-, Integrations- und Systemtests mit passenden Testwerkzeugen durch. Das Arbeitsumfeld ist geprägt von einem hohen Maß an Innovation und Kreativität, wobei Ihnen zahlreiche Entwicklungsmöglichkeiten geboten werden. Regelmäßige Workshops und Schulungen fördern Ihre fachliche und persönliche Weiterentwicklung. Das Unternehmen legt großen Wert auf ein positives Arbeitsklima und bietet zahlreiche Events und Freizeitaktivitäten an, um den Teamgeist zu stärken.
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 sollten Erfahrung in der Embedded Software-Entwicklung mitbringen und C sowie C++ routiniert im Embedded-Umfeld einsetzen können. Kenntnisse in weiteren Programmiersprachen wie Python oder Rust sind von Vorteil. Sie sind mit RTOS-Systemen wie Zephyr oder Betriebssystemen wie Embedded Linux vertraut und haben idealerweise Erfahrung im Umgang mit Open-Source-Software. Des Weiteren sollten Sie mit dem Aufbau und der Nutzung von CI/CD-Pipelines, beispielsweise mit GitLab, vertraut sein. Ein abgeschlossenes Studium in (technischer) Informatik, Elektrotechnik oder Embedded Software ist erforderlich. Verhandlungssichere Deutschkenntnisse und fließendes Englisch sind notwendig, um in einem internationalen Umfeld erfolgreich zu kommunizieren.