Softwareentwickler (gn) Middleware mit C++
Summary
Develops middleware and service components in modern C++ at Ingenics Digital in Gräfelfing, designing robust, loosely coupled architectures for distributed systems, integrating messaging systems such as MQTT and gRPC, and contributing to development guidelines and automated testing.
In dieser Position entwickelst du Middleware- und Service-Komponenten in modernem C++ mit Fokus auf saubere Abstraktionen, Wiederverwendbarkeit und Wartbarkeit. Du designst robuste Architekturen für verteilte Systeme unter Nutzung aktueller Messaging-Systeme wie MQTT oder gRPC und integrierst diese nahtlos in bestehende Systeme. Qualität steht im Mittelpunkt – du leitest klare Richtlinien, entwickelst testbare Designs und trägst zu automatisierten Tests bei. Die Tätigkeit bietet die Chance, an innovativen Lösungen rund um Embedded, Software Development und Cloud-Ansätze mitzuarbeiten und dich technisch weiterzuentwickeln.
Verantwortungsbereiche- Entwicklung von Middleware- und Service-Komponenten in C++
- Entwurf robuster, loser gekoppelter Architekturen für verteilte Systeme
- Integration von Messaging-Systemen in bestehende Gesamtsysteme
- Sicherung der Softwarequalität durch entwicklungs- und testorientierte Ansätze
- Beitrag zu Entwicklungsrichtlinien und automatisierten Tests
- Studium der Informatik, Elektrotechnik oder vergleichbarer Studiengang
- fundierte Berufserfahrung im genannten Tech-Stack und plattformübergreifender Entwicklung
- gute Kommunikation auf Deutsch
- Spaß an systemnaher Entwicklung und Offenheit für neue Technologien
- Teamkommunikation auf Deutsch
- Offenheit für neue Technologien
- Spaß an systemnaher Entwicklung
- C++
- Linux
- MQTT