Zephyr Embedded RTOS Entwickler
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.
Jetzt bewerben
Job-Infos
Berufsfelder
Anwendungsentwicklung
Embedded Systems
Studienfächer
Informatik
Informationstechnik
Mathematik
Wirtschaftsinformatik
Abschluss
Ausbildung
Bachelor
Master/Diplom
Unternehmen
Navimatix
Profil
3 IT-Jobs
IT
- Gehälter
Gehalt ausrechnen
Ähnliche IT-Jobs
Deutsche Rentenversicherung Rheinland-Pfalz
Anwendungsentwickler (m/w/d)
Speyer
Anwendungsentwicklung
AraCom IT Services
AWS Entwickler (m/w/d)
Augsburg
Anwendungsentwicklung
Landwirtschaftskammer Nordrhein-Westfalen
Teamorientierte/r Java/JavaScript Anwendungsentwickler/in (m/w/d)
Münster
Webentwicklung +1
utilitas
Senior Consultant (m/w/d) – Software Engineer Cloud Security & Compliance
Aachen
System Engineering / Admin +4
TÜV SÜD
Softwareentwickler für Schnittstellen, Desktop-, und Server-Anwendungen (w/m/d)
München
Anwendungsentwicklung
Alle anzeigen
Weitere Jobs
Anwendungsentwicklung
Embedded Systems
get in
IT
hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.
mehr...
zur Vakanz
Weitere Jobs von Navimatix