Embedded Software Entwickler C / Middleware
bits&birds
Großbeeren, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Großbeeren, Germany
Tech stack
C++
Middleware
Embedded Software
Multiprocessing
Systems Architecture
Information Technology
Job description
- Entwicklung und Optimierung einer zentralen Middleware, die Steuergeräte in Maschinen intelligent miteinander verbindet
- Arbeiten an der entscheidenden Schnittstelle zwischen Software und realer Hardware
- Lösen anspruchsvoller technischer Herausforderungen, insbesondere im Kontext von Multicore-Systemen und Performance-Optimierung
- Ganzheitliches Denken in Systemen, um sicherzustellen, dass Software effizient, stabil und zuverlässig auf Steuergeräten läuft
- Konzeption und Umsetzung von Lösungen, die nicht nur kurzfristig funktionieren, sondern langfristig tragfähig und skalierbar sind
Requirements
- Sehr gute Kenntnisse in C
- Idealerweise Erfahrung mit C++
- Mehrjährige Erfahrung in der Embedded Software Entwicklung
- Tiefes Verständnis für hardware-nahe Programmierung und Systemarchitekturen
- Ein gutes Gespür für Performance, Speicher und effiziente Implementierungen
- Strukturiertes und analytisches Vorgehen: du gehst Problemen gerne auf den Grund
- Abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
Benefits & conditions
- 35-Stunden-Woche: echte Balance statt Dauerstress
- Flexibilität & Zuverlässigkeit: planbare Arbeitszeiten im Alltag
- 30 Tage Urlaub + zusätzliche Optionen je nach Lebenssituation
- Stabiles, zukunftssicheres Industrieunternehmen
- Team aus erfahrenen Experten: viel Wissen, wenig Hierarchie
About the company
HYDAC ist ein international tätiges Industrieunternehmen im Bereich Hydraulik und Steuerungstechnik. Der Softwarebereich entwickelt Lösungen, mit denen komplexe Maschinen und Steuergeräte programmiert und gesteuert werden.
Im Fokus dieser Rolle steht eine zentrale Middleware, die als Schnittstelle zwischen Softwarelogik und Steuergeräten fungiert. Hier geht es nicht um klassische Business-Software, sondern um tiefgehende, hardware-nahe Entwicklung.
Wenn du gerne nah an der Hardware arbeitest, komplexe Systeme wirklich verstehen willst und dich in tiefen technischen Fragestellungen wohlfühlst, bist du hier genau richtig!