Senior Software- & Systems-Engineer

IRPD GmbH
Schweinfurt, Germany
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Systems Engineering Automation of Tests Cyber Security Continuous Integration Linux Distributed Systems Python (Programming Language) Linux Servers MongoDB Message Queuing Telemetry Transport (MQTT) Software Architecture RabbitMQ
+10 more
Raspberry Pi Software Systems Systems Architecture TypeScript Web Applications Backend Git AngularJS Gitlab-ci Docker

Job description

  • Architektur, Entwicklung und Betrieb verteilter Backend-Systeme zur Verarbeitung und Archivierung von Sensordaten (Python, MongoDB, MQTT, RabbitMQ)

  • Design und Betrieb skalierbarer Linux-basierter Server- und Systemarchitekturen
  • Entwicklung und Absicherung verteilter Kommunikations- und Softwaresysteme hinsichtlich Robustheit, Ausfallsicherheit und Cybersecurity
  • Entwicklung moderner Webanwendungen zur Visualisierung und Analyse großer Datenmengen (Angular, TypeScript)

  • Aufbau und Betrieb containerisierter Entwicklungs- und Deploymentumgebungen (Docker, GitLab CI/CD)

  • Entwicklung und Integration von Embedded- und Edge-Systemen (z. B. NVIDIA Jetson, Raspberry Pi)

  • Planung und Durchführung systematischer Test-, Validierungs- und Qualitätssicherungsprozesse für Anwendungen im Umfeld kritischer Infrastrukturen
  • Weiterentwicklung bestehender Softwarearchitekturen und Entwicklungsprozesse

Requirements

  • Mehrjährige Erfahrung in der Entwicklung komplexer Software- und Systemarchitekturen
  • Sehr gute Kenntnisse in Python sowie Erfahrung mit verteilten Systemen und Linux-Servern
  • Erfahrung mit sicheren und robusten Kommunikations- und Softwaresystemen (Cybersecurity, Hardening, Secure Communication)

  • Erfahrung mit MQTT, RabbitMQ, MongoDB, Angular, TypeScript, Git sowie CI/CD-Prozessen
  • Erfahrung mit automatisierten Tests, Systemvalidierung und qualitätskritischen Anwendungen
  • Erfahrung mit Linux-basierten Embedded- und Edge-Systemen
  • Strukturierte und analytische Arbeitsweise
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Ein vielfältiges Aufgabenspektrum mit umfassender Eigenverantwortung
  • Unbefristeter Arbeitsvertrag mit attraktivem Gehalt für eine langfristige Perspektive
  • Flache Hierarchien und kurze Entscheidungswege
  • Offene, respektvolle und sympathische Unternehmenskultur
  • Flexibles Arbeiten im Home Office

About the company

Die IRPD GmbH ist ein mittelständiges, international tätiges, forschungsorientiertes Technologieunternehmen mit Sitz im Großraum München, das im Bereich der Elektronik- und Softwareentwicklung für Anwendungen in Logistik, Human- und Tiermedizin erfolgreich am Markt tätig ist. Die entwickelten Systeme verbinden Sensorik, Embedded Hardware, Datenplattformen und moderne Webtechnologien. Die Erfassung, Verarbeitung, Analyse und Visualisierung großer Mengen an Sensordaten ist eine Kernkompetenz des Unternehmens. Gesucht wird ab sofort ein erfahrener

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all