Embedded Linux Entwicklungsingenieur

AllatNet Recruiting GmbH & Co. KG
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Tech stack

Bash
UClibc (C Standard Library)
C++
Computer Engineering
Linux
Linux on Embedded Systems
Middleware
Embedded Software
Hardware Design
Python
Linux kernel
Network Protocols
Scrum
Software Systems
Universal Asynchronous Receiver/Transmitter
Software Modules
Real Time Systems
GIT
Yocto
Script Language
Information Technology
Software Version Control

Job description

Entwicklung von Softwarelösungen für Embedded Linux Systeme, von der Konzeptphase bis zur Serienreife

  • Anpassung und Optimierung von Linux-Kernel und Gerätetreibern für Embedded Systeme

  • Entwicklung und Integration von Softwaremodulen für Middleware und Anwendungen. Erstellung und Pflege von Board-Support-Packages (BSP)

  • Enge Zusammenarbeit mit den Teams aus Hardwareentwicklung, Testing und Produktmanagement

  • Analyse und Behebung von Fehlern in Embedded-Systemen sowie kontinuierliche Optimierung

  • Dokumentation der Entwicklungsprozesse und Ergebnisse gemäß Qualitätsstandards

Requirements

Abgeschlossenes Studium der Informatik, Elektrotechnik, Technischen Informatik oder eine vergleichbare Qualifikation

  • Fundierte Kenntnisse in Embedded Softwareentwicklung und Erfahrungen mit Linux-Betriebssystemen
  • Sicherer Umgang mit Programmiersprachen wie C/C++ und Skriptsprachen (z. B. Python, Bash)
  • Erfahrung mit Build-Systemen wie Yocto, Buildroot oder OpenEmbedded
  • Kenntnisse in Netzwerkprotokollen, Echtzeitsystemen und Schnittstellen (z. B. I2C, SPI, UART)
  • Erfahrung in der Versionsverwaltung mit Git und in agilen Entwicklungsmethoden (z. B. Scrum)
  • Sehr gute analytische Fähigkeiten und eine lösungsorientierte Denkweise
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position