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 ProgrammierungLinux und / oder Unix Shell ProgrammierungLesen und Interpretieren von elektrischen Schaltplänen für die BSP EntwicklungGrundkenntnisse im Bereich Embedded Hardware Entwicklung mit ARM und x86Fähigkeit komplexe Zusammenhänge zu erkennen (systemisches Denken)Fähigkeit Technologie getriebene Entwicklung zu verfolgen und eigene Ideen einzubringenUmgang mit Docker / Podman und Python Virtual EnvironmentsErfahrungen im Bereich Cross-CompilerErfahrungen im Bereich Medizingeräteentwicklung und IoT TechnologienErfahrungen im Bereich formale Beweisbarkeit und VerifikationBereitschaft zu agiler Arbeitsweise und der damit verbundenen offenen KommunikationBereitschaft zur Selbstorganisation in Bezug auf Planung in der Gruppe, Umsetzung und TestBereitschaft zu autodidaktischem Lernen und permanenten WeiterbildungKommunikation mit der Open Source CommunityDein Profil : Ausbildung :
Informatikstudium oder vergleichbare Ausbildung (Wirtschaftsinformatik, Informatik, Mathematik oder Fachinformatiker)
Know-How :
C / C++PythonYAML und JsonModerne SCM- / Projekt-Werkzeuge : Git, Kconfig, West, CMakeGute Deutsch- und EnglischkenntnisseOptionales Know-How :
RustPerlC# und .NetGNU AssemblerGNU Linker ScriptsSysML und UMLMarkdown und Restructured-Text (Sphinx) für Dokumentationen, optional DoxygenNutzung bekannter Elektro-CAD Werkzeuge für die BSP EntwicklungUnsere 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.