Embedded Software Engineer - Yocto - Embedded Linux
hyrUP GmbH
Köln, Germany
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.xing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…