Du besitzt einen Studienabschluss mit Schwerpunkt IT oder bist ausgebildeter Fachinformatiker (m/w/d)? Du interessierst dich für Open Source Projekte, erkennst Trends und deren Potential für die kundenspezifische Verwertbarkeit und Integration? Dann komme in unser smartes Team!
Aufgaben und Fachbereich:
 * Aufbau und Pflege von kundenspezifischen Zephyr SDK Repositories
 * Aufbau und Pflege von kundenspezifischen Zephyr Applikationen, Zephyr BSP und Maschinen-Beschreibungen
 * Grundlagen von Echtzeit-Betriebssystemen und deren Prinzipien
 * Zephyr RTOS Architektur und deren Prinzipien: Treiber und Module, Inter-Task-Operationen
 * Zephyr Treiberentwicklung: Serielle Busse, USB, Sensorik (ADC, DAC, PWM, spez. Bausteine)
Wünschenswert sind folgende Kenntnisse und Fähigkeiten, aber nicht alle sind ein Muss:
 * Linux und/oder Unix Netzwerk-Administration und Programmierung
 * Linux und/oder Unix Shell Programmierung
 * Lesen und Interpretieren von elektrischen Schaltplänen für die BSP Entwicklung
 * Grundkenntnisse im Bereich Embedded Hardware Entwicklung mit ARM und x86
 * Fähigkeit komplexe Zusammenhänge zu erkennen (systemisches Denken)
 * Fähigkeit Technologie getriebene Entwicklung zu verfolgen und eigene Ideen einzubringen
 * Umgang mit Docker/ Podman und Python Virtual Environments
 * Erfahrungen im Bereich Cross-Compiler
 * Erfahrungen im Bereich Medizingeräteentwicklung und IoT Technologien
 * Erfahrungen im Bereich formale Beweisbarkeit und Verifikation
 * Bereitschaft zu agiler Arbeitsweise und der damit verbundenen offenen Kommunikation
 * Bereitschaft zur Selbstorganisation in Bezug auf Planung in der Gruppe, Umsetzung und Test
 * Bereitschaft zu autodidaktischem Lernen und permanenten Weiterbildung
 * Kommunikation mit der Open Source Community
Dein Profil:
Ausbildung:
Informatikstudium oder vergleichbare Ausbildung (Wirtschaftsinformatik, Informatik, Mathematik oder Fachinformatiker)
Know-How:
 * C/C++
 * Python
 * YAML und Json
 * Moderne SCM-/Projekt-Werkzeuge: Git, Kconfig, West, CMake
 * Gute Deutsch- und Englischkenntnisse
Optionales Know-How:
 * Lua
 * Rust
 * Zig
 * Perl
 * C# und .Net
 * GNU Assembler
 * GNU Linker Scripts
 * SysML und UML
 * Markdown und Restructured-Text (Sphinx) für Dokumentationen, optional Doxygen
 * Nutzung bekannter Elektro-CAD Werkzeuge für die BSP Entwicklung
Unsere Vorteile für dich!
Flexibles und mobiles Arbeiten: Onsite oder bis zu 100% Remote.
Gesundheit und Sport: Bei uns erwarten dich ein betriebliches Gesundheitsmanagement und ein Yoga-Kurs.
Betriebliche Altersvorsorge: Nutze die Vorteile unserer betrieblichen Altersvorsorge.
Weiterbildung und eigenverantwortliches Handeln ermöglichen dir die aktive Mitgestaltung deiner Zukunft.
Angenehme Arbeitsatmosphäre: Internationale, teamorientierte Unternehmenskultur, geprägt von flachen Hierarchien.