itkarrieren

hyrUP GmbH

11 Stellen · nach Relevanz

Embedded Software Engineer (m/w/d) · Yocto - Embedded Linux

ArbeitsortKöln und Umgebung
Gehalt60.000–78.000 € brutto/Jahr
HomeofficeTeilweise möglich

Über die Position Du möchtest nicht nur tief in den Code eintauchen, sondern innovative Embedded-Plattformen und hardwarenahe Systeme entscheidend mitgestalten? In dieser Position verbindest du fundierte C/C++-Entwicklung mit modernem Embedded Linux und begleitest anspruchsvolle Softwarearchitekturen von der hardwarenahen Konzeption bis zum performanten System auf der Zielhardware.

Deine Aufgaben

  • Entwicklung, Erweiterung und Pflege von Embedded Software und Firmware für innovative technische Systeme
  • Hardwarenahe Programmierung (Bare-Metal und RTOS) in enger Abstimmung mit den Hardware-Entwicklungsteams
  • Entwicklung, Portierung und Optimierung von Gerätetreibern, Low-Level-Systemkomponenten und Embedded-Linux-Anwendungen
  • Mitgestaltung zukunftsfähiger Softwarearchitekturen, Durchführen von Code-Reviews, Modultests (Unit Tests) sowie kontinuierliche Refactorings
  • Optimierung der internen Entwicklungsumgebungen, Build-Systeme (z. B. Yocto, CMake) und automatisierter CI/CD-Pipelines
  • Systematische Fehlersuche, Tracing und Debugging auf Zielhardware sowie Erstellung präziser technischer Spezifikationen und Entwicklerdokumentationen
  • Interdisziplinäre Zusammenarbeit mit Software-, Hardware- und Test-Engineers im internationalen Umfeld

Dein Profil

  • Abgeschlossenes Studium der Technischen Informatik, Informatik, Elektrotechnik, Informationstechnik oder eine vergleichbare technische Qualifikation
  • Mehrjährige fundierte Praxis in der hardwarenahen Embedded-Softwareentwicklung
  • Sehr gute Kenntnisse in C und C++ (modernes C++11/14/17)
  • Tiefes Verständnis von Embedded Linux (z. B. Kernel-Anpassungen, Yocto, Buildroot) und/oder Echtzeitbetriebssystemen (RTOS, FreeRTOS)
  • Routine im Umgang mit Git/GitLab, Docker sowie modernen Build- und Deployment-Tools (CMake, Make)
  • Praktische Erfahrung mit Python oder Shell-Scripting zur Automatisierung sowie solides Wissen über Kommunikationsschnittstellen und Netzwerkprotokolle (z. B. CAN, SPI, I2C, UART, Ethernet, TCP/IP)
  • Analytische, strukturierte und lösungsorientierte Arbeitsweise; sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Deine Benefits

  • Flexible Arbeitszeitgestaltung mit hoher Home-Office-Option, 30 Tage Urlaub und 40 Stunden
  • Individuelle Weiterbildungs- und Zertifizierungsmöglichkeiten
  • Spannende Entwicklungs- und Technologieprojekte mit hoher technischer Verantwortung
  • Hoher Gestaltungsspielraum und kurze Entscheidungswege
  • Gesundheitsförderung durch Zuschüsse zu Fitnessangeboten und Maßnahmen des betrieblichen Gesundheitsmanagements

Aus Gründen der besseren Lesbarkeit wird auf die gleichzeitige Verwendung der Sprachformen männlich, weiblich und divers (m/w/d) verzichtet. Sämtliche Personenbezeichnungen gelten gleichermaßen für alle Geschlechter.

Experience: 3 years required

Ganze Seite öffnen

Arbeitgeber

Mehr Stellen finden

Weitere Stellen

Filter

Fachgebiet
Homeoffice