München | Vor Ort | Projekt

Senior Core Developer (Rust / C++) Real-Time & Distributed Systems (m/w/d)

Aufgaben

  • Entwicklung und Optimierung performanter Core-Komponenten für verteilte Echtzeit-Systeme
  • Design und Implementierung robuster Kommunikations- und Backend-Architekturen
  • Entwicklung von Low-Latency- und Multithreading-Anwendungen in Rust und C++
  • Integration und Anbindung komplexer Sensor- und Steuerungssysteme
  • Analyse und Optimierung von Performance, Skalierbarkeit und Systemstabilität
  • Mitarbeit an Architekturentscheidungen, Code Reviews und technischen Konzepten
  • Enge Zusammenarbeit mit interdisziplinären Engineering-Teams

Qualifikation

  • Mehrjährige Erfahrung (5+ Jahre) in der Softwareentwicklung mit Fokus auf systemnahe oder performante Anwendungen
  • Sehr gute Kenntnisse in Rust und/oder modernem C++
  • Erfahrung mit Echtzeit-, Multithreading- oder Distributed Systems
  • Gute Linux-Kenntnisse
  • Erfahrung mit Netzwerkprotokollen und performanter Datenverarbeitung
  • Verständnis für Systemarchitekturen, Performance-Optimierung und Ressourcenmanagement
  • Strukturierte und eigenverantwortliche Arbeitsweise
  • Nice to have:

Erfahrung im Robotics-, Sensorik- oder Autonomous-Systems-Umfeld

  • Kenntnisse in Embedded Systems oder RTOS
  • Erfahrung mit Docker, Kubernetes oder skalierbaren Plattformen
  • Erfahrung mit ROS2 oder vergleichbaren Frameworks
  • Erfahrung in Aerospace-, Defense- oder Safety-Critical-Projekten