Softwareentwickler Embedded Linux (Yocto) für Industrielle Kommunikation (gn)
Gi Group BPO
Karlsruhe, Germany
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on de.indeed.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)
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
C++ (Programming Language)
Communications Protocols
Computer Engineering
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Ethernet
Networking Hardware
Linux Distribution
Network Protocols
Open Systems Interconnection (OSI)
+13 more
Real-Time Operating Systems
OPC Unified Architecture
Software Engineering
TCP/IP
Network Routers
Git
Yocto
Information Technology
Routing & Switching
Trace32
U-Boot
Software Version Control
Docker
Job description
Sie tragen maßgeblich zur Entwicklung sicherer, echtzeitfähiger und robuster Kommunikationsplattformen bei und begleiten den gesamten Softwareentwicklungsprozess - von der Konzeption über die Implementierung bis hin zu Integration, Test und Wartung., * Entwicklung und Weiterentwicklung von Embedded-Software auf Linux-Basis für industrielle Kommunikationssysteme
- Erstellung und Pflege von Device Trees für Embedded-Plattformen
- Entwicklung und Wartung von Yocto-/BitBake-basierten Linux-Distributionen
- Konfiguration und Anpassung des U-Boot-Bootloaders
- Entwicklung und Optimierung von Ethernet-, TCP/IP- und UDP-Kommunikationslösungen
- Entwicklung von Software für industrielle Router-, Switch- und Gateway-Plattformen auf Layer 2&3 nach dem OSI-Modell
- Optimierung von Echtzeitverhalten, Performance und Redundanzmechanismen
- Durchführung von Fehleranalysen sowie Hard- und Software-Debugging mit Lauterbach Trace32 und GDB
- Nutzung von Docker zur Bereitstellung reproduzierbarer Entwicklungs- und Testumgebungen
- Versionsverwaltung mit Git sowie Mitarbeit in agilen Entwicklungsprozessen
Requirements
- Erfolgreich abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik, alternativ eine vergleichbare Qualifikation mit mehrjähriger Berufserfahrung im Bereich Embedded Softwareentwicklung
- Mehrjährige Erfahrung in der Entwicklung Embedded-Linux-basierter Systeme
- Erfahrung in der hardwarenahen Softwareentwicklung und in der Entwicklung industrieller Kommunikationssysteme oder Netzwerkkomponenten
- Sehr gute Kenntnisse in Embedded Linux sowie des Yocto Projects und BitBake
- Sehr gute Programmierkenntnisse in C und C++
- Fundierte Kenntnisse der Netzwerkprotokolle TCP/IP, UDP und Ethernet
- Kenntnisse im Bereich Routing und Switching, vor allem auf Layer 2&3 des OSI-Modells
- Gute Kenntnisse in Device Trees
- Erfahrung mit Docker, U-Boot sowie im Debugging mit Lauterbach Trace32
- Sicherer Umgang mit Git
- Kenntnisse in Echtzeitbetriebssystemen sind von Vorteil
- Kenntnisse industrieller Kommunikationsprotokolle (z. B. PROFINET oder OPC UA) sind von Vorteil
- Hohe Eigeninitiative und Qualitätsbewusstsein
- Teamfähigkeit und Freude an der Zusammenarbeit in interdisziplinären Entwicklungsteams
- Bereitschaft, sich in neue Technologien und komplexe Systeme einzuarbeiten
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Unbefristetes Arbeitsverhältnis
- Individuelle Weiterentwicklung und gezielte Förderung in deiner Engineering-Karriere
- Ein anspruchsvolles Projektumfeld mit moderner Unternehmenskultur, Kommunikation auf Augenhöhe und Mitgestaltungsmöglichkeiten
- Viele weitere Vorteile wie: Urban Sports Club, Job Bike, betriebliche Altersvorsorge
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
over 3 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
LM
Luis Minvielle
Jobs in Germany for Americans
over 2 years ago