Zum Hauptinhalt
Gratis Absolventa-Gutscheinheft
Ähnliche Jobs
Navimatix

Zephyr Embedded RTOS Entwickler (m/w/d) - Anwendungsentwicklung, Embedded Systems, Ingenieur

Jena
  • Neu
  • Veröffentlicht am 23.11.2024
  • Festanstellung

Zephyr Embedded RTOS Entwickler (m/w/d) - Anwendungsentwicklung, Embedded Systems, Ingenieur

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.

Standort

Navimatix, Jena