About this role
Job title: Softwareentwickler (m/w/d) – verteilte Systeme
Description: Als Teil des Teams „verteilte Systeme“ arbeiten Sie an der Weiterentwicklung der Feuerleitkette für bodengebundene Luftverteidigung und modulare Drohnenabwehrsysteme. Der Fokus liegt auf der Entwicklung einer Micro-Service-basierten Softwarelösung in einem hardware-nahen, verteilten System, insbesondere auf der Sensorintegration (Radarsysteme) in unsere modularen Softwarelösungen.
Was Sie tun werden:
- Weiterentwicklung der Feuerleitkette und Integration in die modulare Drohnenabwehr.
- Entwicklung einer Micro-Service-basierten Softwarelösung in einem hardware-nahen, verteilten System.
- Integration von Sensoriken (insbesondere Radarsysteme) in modulare Softwarelösungen.
- Implementierung und Test neuer Sensoriken für die modulare Drohnenabwehr.
- Zusammen mit dem Team Test- und Simulationsstrategien für die implementierten Sensoriken erarbeiten.
Was wir suchen:
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine Ausbildung zum Fachinformatiker.
- Mehrjährige Erfahrung mit Java oder C#.
- Optimalerweise Erfahrungen in der Entwicklung von Micro Service Systemen.
- Wünschenswert: Erfahrungen mit Publish/Subscribe Protokollen wie DDS oder MQTT.
- Wünschenswert: Erfahrungen mit Protokollen wie ASTERIX, OARIS oder SAPIENT.
Nice to have:
- Erfahrungen in der Entwicklung von Micro-Service-Architekturen.
- Kenntnisse zu DDS oder MQTT.
- Kenntnisse zu ASTERIX, OARIS oder SAPIENT.
Compensation & Benefits:
- Tarifliche Vergütung
- Flexible Arbeitszeiten
- Kantine
- Mitarbeiterrabatte
- Mitarbeiterevents
- Mach bei Diehl, was dir wichtig ist.