59engineers GmbH

Senior Embedded Software Engineer – Rust / C++ für Funkkommunikationssysteme (m/w/d)

59engineers GmbH Munich, Bavaria, Germany

Engineering Services · 11-50 employees

19 h ago
rust Senior (5-10 yrs) Full-time Part-time Germany
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design and maintain embedded software for radio systems while collaborating with research and development teams. Define architectures for the interaction of embedded Linux or RTOS, communication stacks, and hardware, while optimizing for performance and reliability.

What they look for

Rust C++ Embedded Linux RTOS System architecture Signal processing Communication stacks FFI Concurrency Memory management Software defined radio DSP FPGA Test automation Hardware-in-the-loop testing Cryptography

Requirements

Requires at least five years of experience in embedded, system, or real-time development. Candidates must possess strong proficiency in Rust and/or modern C++ and a solid understanding of resource-constrained systems.

Benefits

Hybrid work options Home office options Collaborative work environment Flexible working hours

Full description

Deine Aufgaben

  • Embedded- und systemnahe Software für Funksysteme entwerfen und pflegen
  • Direkt mit den Forschungs- und Entwicklungsteams unserer Kunden an Produkten, Prototypen und bestehenden Plattformen arbeiten
  • Architekturen für das Zusammenspiel von Embedded Linux oder RTOS,
  • Kommunikations-Stacks, Signalverarbeitung und Funkhardware definieren
  • Rust-Komponenten entwickeln und pragmatisch in C/C++-Codebasen integrieren
  • FFI-Schnittstellen, Ownership-Modelle und Regeln für den Einsatz von unsafe Rust definieren
  • Latenz, Durchsatz, CPU-Auslastung, Speicherverbrauch und Zuverlässigkeit optimieren
  • Design-Reviews leiten und an automatisierten Tests sowie Hardware-in-the-Loop-Tests mitwirken
  • KI-gestützte Werkzeuge verantwortungsvoll für die Erkundung von Lösungsansätzen, Implementierung, Analyse, Fehlersuche, Tests und Dokumentation einsetzen und geeignete Qualitäts- und Sicherheitspraktiken mitgestalten

Dein Profil

  • Mindestens fünf Jahre Erfahrung in der Embedded-, System- oder Echtzeitentwicklung
  • Fundierte Kenntnisse in Rust und/oder modernem C++ sowie Sicherheit im Umgang mit bestehenden C/C++-Codebasen
  • Solides Verständnis von Nebenläufigkeit, Speicherverwaltung und Systemen mit begrenzten Ressourcen
  • Erfahrung mit Embedded Linux, RTOS, Netzwerken und Protokollen
  • Technische Eigenverantwortung und klare Kommunikation mit den Entwicklungsteams unserer Kunden

Folgende weitere Kenntnisse sind für die Stelle von großem Vorteil:

  • Erfahrung mit Software Defined Radio, Funkkommunikationssystemen und am besten hardwarenaher Software im Kontext von Funkkommunikation
  • Kenntnisse in digitaler Signalverarbeitung (DSP), FPGA-Integration oder GNU Radio
  • Erfahrung mit Systemen für die Luftfahrt, Verteidigung, öffentliche Sicherheit oder anderen missionskritischen Systemen
  • Erfahrung mit Echtzeit-Linux, RTOS-Plattformen oder hardwarenahen Schnittstellen
  • Erfahrung mit Testautomatisierung, Simulation oder Hardware-in-the-Loop-Tests
  • Erfahrung mit sicherem Softwaredesign, der Integration kryptografischer Verfahren oder sicherheitsorientierter Entwicklung im Sinne von Safety und Security

Eine Amateurfunklizenz ist ein Plus. Sie zeugt häufig von echtem Interesse an der Funkkommunikation und praktischer Vertrautheit mit dem gesamten Funksystem – von HF-Grundlagen und Wellenausbreitung über Modulation, Antennen und Protokolle bis zum praktischen Funkbetrieb. Warum wir?

  • Arbeite an anspruchsvollen Flugfunk- und taktischen Funksystemen mit direktem Bezug zur Forschung und Entwicklung unserer Kunden
  • Gestalte die pragmatische Einführung von Rust in etablierten Embedded-C/C++-Umgebungen mit
  • Entwickle Lösungen an der Schnittstelle von Software, Netzwerktechnik, Hardwareintegration und Systemverifikation
  • Nimm Einfluss darauf, wie unsere Entwicklungsorganisation wächst – einschließlich künftiger interner Teams und Kompetenzen

About us

Die Sicherheit unserer Gesellschaft basiert darauf, dass diejenigen, die uns schützen, jederzeit und überall Zugang zu wichtigen Informationen haben. Deshalb entwickeln wir fortschrittliche Funk- und Sensorik-Technologien und Lösungen, die speziell auf die Anforderungen von Einsatzkräften, Polizei und Militär zugeschnitten sind. Wir sind ein kleines, sympathisches Team und pflegen ein familiäres Arbeitsklima. Transparenz, Offenheit und ein harmonisches Miteinander sind uns wichtig. Bei uns erwartet Dich Flexibilität, inklusive Hybrid- oder Homeoffice-Optionen und eine kollaborative Arbeitsweise.

Mehr Information über uns findest Du auf https://59engineers.com

Similar roles