Senior Core Developer (Rust / C++) für Echtzeit- und Verteilte Systeme

Jobriver Hr Service
München, Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€62,000.0 - €86,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

C++ (Programming Language) Linux Distributed Systems Network Protocols Real-Time Operating Systems Software Engineering Systems Architecture Data Processing Multithreading Kubernetes Docker

Requirements

Der ideale Kandidat bringt mehrjährige Erfahrung von mindestens 5 Jahren in der Softwareentwicklung mit, insbesondere mit einem Fokus auf systemnahe oder performante Anwendungen. Sie verfügen über sehr gute Kenntnisse in Rust und/oder modernem C++. Erfahrungen mit Echtzeit-, Multithreading- oder verteilten Systemen sind ebenso wichtig wie gute Linux-Kenntnisse. Kenntnisse in Netzwerkprotokollen und performanter Datenverarbeitung sind von Vorteil. Ein Verständnis für Systemarchitekturen, Performance-Optimierung und Ressourcenmanagement runden Ihr Profil ab. Eine strukturierte und eigenverantwortliche Arbeitsweise ist für diese Position unerlässlich. Nice to have sind Erfahrungen im Robotics-, Sensorik- oder Autonomous-Systems-Umfeld, Kenntnisse in Embedded Systems oder RTOS sowie Erfahrungen mit Docker, Kubernetes oder skalierbaren Plattformen. Kenntnisse in ROS2 oder vergleichbaren Frameworks und Erfahrungen in Aerospace oder Defense sind ebenfalls von Vorteil.

Technologien

Rust Docker Kubernetes C++ Linux

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

About the company

Das Unternehmen ist ein spezialisiertes Engineering-Unternehmen, das sich auf Embedded Systems, Aerospace, Defense und hochregulierte technische Umfelder konzentriert. Gemeinsam mit seinen Kunden entwickelt es leistungsfähige Software- und Systemlösungen für anspruchsvolle und mission-kritische Anwendungen. Für ein innovatives Entwicklungsprojekt im Bereich der Echtzeitsteuerung und verteilte Systeme sucht das Unternehmen erfahrene Core Developer mit einem starken Hintergrund in Rust und C++. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Optimierung performanter Core-Komponenten für verteilte Echtzeit-Systeme. Zu Ihren Aufgaben gehören das Design und die Implementierung robuster Kommunikations- und Backend-Architekturen sowie die Entwicklung von Low-Latency- und Multithreading-Anwendungen in Rust und C++. Sie integrieren komplexe Sensor- und Steuerungssysteme und analysieren sowie optimieren Performance, Skalierbarkeit und Systemstabilität. Zudem arbeiten Sie eng mit einem interdisziplinären Team zusammen und sind an Architekturentscheidungen, Code Reviews und technischen Konzepten beteiligt. Das Arbeitsumfeld ist geprägt von interessanten Projekten, flexiblen Arbeitszeiten ohne Kernarbeitszeiten und einem multikulturellen, engagierten Team.

Apply for this position

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

Apply on xing.com

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

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:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all