Embedded/Linux Software Developer (m|w|d)
BE.services GmbH
Kempten (Allgäu), Germany
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
IntermediateJob location
Remote
Kempten (Allgäu), Germany
Tech stack
C++
Communication Softwares
Linux
Linux on Embedded Systems
Embedded Software
FreeRTOS
Linux Distribution
Message Queuing Telemetry Transport (MQTT)
Real-Time Operating Systems
OPC Unified Architecture
Yocto
Information Technology
Operational Systems
Docker
Microservices
Job description
Wir suchen einen leidenschaftlichen Embedded Software Developer, der unser wachsendes Engineering-Team verstärkt. In dieser Rolle arbeitest du an innovativen Projekten rund um Embedded Linux-Systeme, Yocto-basierte Builds und containerisierte Microservice-Architekturen. Du übernimmst Verantwortung für das Design und die Entwicklung von Kommunikationssoftware-Stacks sowie industrielle Anwendungen - sowohl für spannende Kundenprojekte als auch für die eigenen Produktlinien von BE.services.
Wir brauchen Dich
- Entwicklung und Wartung eingebetteter Software für Industrie- und Edge-Computing-Systeme
- Erstellung und Anpassung von Linux-Distributionen mit Yocto Project
- Entwurf und Implementierung von Container- und Microservices-Architekturen für eingebettete Umgebungen
- Integration und Test von Kommunikationssoftware-Stacks (z. B. OPC UA, MQTT oder Feldbusprotokolle)
- Zusammenarbeit in kleinen, agilen Teams oder selbstständige Arbeit an Kundenprojekten
- Engagierte Kundenbetreuung zur Erfassung der Anforderungen und Sicherstellung einer qualitativ hochwertigen und zuverlässigen Softwarebereitstellung
- Mitarbeit an internen F&E-Projekten und Produktentwicklungsinitiativen
Requirements
- Bachelor- oder Masterabschluss in Informatik, Elektrotechnik oder einem verwandten Fach
- Mehr als 3 Jahre Berufserfahrung in der Entwicklung eingebetteter Software
- Sehr gute Kenntnisse in C/C++ und Linux, insbesondere Yocto-basierte Builds
- Erfahrung mit Containertechnologien (Docker, Torizon) und Microservice-Architekturen
- Vertraut mit eingebetteten Systemen, Kommunikationssoftware-Stacks und verschiedenen Betriebssystemen (Linux, RTOS, freeRTOS, Zephyr usw.)
- Kenntnisse in industriellen Kommunikationstechnologien und -protokollen sind ein großes Plus
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Ausgezeichnete Kommunikationsfähigkeiten und kundenorientierte Denkweise
- Fließende Englisch- und Deutschkenntnisse (in Wort und Schrift)
Benefits & conditions
- Spannende und abwechslungsreiche Projekte an der Schnittstelle zwischen industrieller Automatisierung und moderner IT
- Ein kollaboratives und innovatives Arbeitsumfeld
- Selbstständigkeit und Eigenverantwortung
- Möglichkeiten, mit Spitzentechnologien in praxisnahen Anwendungen zu arbeiten
- Modernes Arbeitsumfeld (flexible Arbeitszeiten, Homeoffice)
- Flache Hierarchien
- Modernes Büro im Stadtzentrum
- JobRad
- Standort: Allgäu, die Region mit der besten Work-Life-Balance
- Die Sicherheit eines schnell wachsenden Arbeitgebers