Embedded Software Engineer - Yocto - Embedded Linux

hyrUP GmbH
Köln, Germany
1 day ago
Apply on www.xing.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€78,000.0 - €90,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Unit Testing UClibc (C Standard Library) C++ (Programming Language) CMake Code Review Computer Engineering Continuous Integration Software Debugging Linux on Embedded Systems Embedded Software Ethernet Firmware
+17 more
FreeRTOS Integrated Development Environments Python (Programming Language) Microsoft Office Network Protocols Software Architecture Real-Time Operating Systems Shell Script TCP/IP Universal Asynchronous Receiver/Transmitter Gitlab Git Yocto Information Technology Bare Metal Code Restructuring Docker

Job description

  • 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, * 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

Requirements

  • 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

Benefits & conditions

Köln Full-timeEmployment type: Full-time €78,000 - €90,000 (employer salary)HybridBe an early applicant

About this job

Ü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 die Entwicklung mit modernem Embedded Linux und begleitest anspruchsvolle Softwarearchitekturen von der hardwarenahen Konzeption bis zum performanten System auf der Zielhardware.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.xing.com
Prepare application

Good distractions

Loading talks and stories from around this role…