Talent.com
Diese Stelle ist in deinem Land nicht verfügbar.
Zephyr Embedded RTOS Entwickler (m / w / d)

Zephyr Embedded RTOS Entwickler (m / w / d)

NavimatixJena, DE
Vor 29 Tagen
Stellenbeschreibung

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 :

  • Rust
  • 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.