Job
In dieser Position entwickelst du Embedded-Software für komplexe Funkkommunikationssysteme, arbeitest an der Integration von Rust in bestehende Codebasen und optimierst Schnittstellen und Systemleistung.
Job-Technologien
Deine Rolle im Team
- 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
Unsere Erwartungen an dich
Qualifikationen
- 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
- Technische Eigenverantwortung und klare Kommunikation mit den Entwicklungsteams unserer Kunden
- Kenntnisse in digitaler Signalverarbeitung (DSP), FPGA-Integration oder GNU Radio
- 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.
Erfahrung
- Mindestens fünf Jahre Erfahrung in der Embedded-, System- oder Echtzeitentwicklung
- Erfahrung mit Embedded Linux, RTOS, Netzwerken und Protokollen
- Erfahrung mit Software Defined Radio, Funkkommunikationssystemen und am besten hardwarenaher Software im Kontext von Funkkommunikation
- 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
Unser Angebot
- 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
Benefits
Work-Life-Integration
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Die 59engineers GmbH, ansässig in Au i. d. Hallertau und München, bietet seit 1995 Engineering-Dienstleistungen für sicherheitskritische Kommunikationssysteme an. Das Unternehmen hat sich auf System- und Software-Engineering spezialisiert, insbesondere in den Bereichen militärische Funkkommunikation und Telekommunikation. Mit einem internationalen Kundenstamm bedient es unterschiedliche Branchen, darunter Militär und Luftfahrt.
- Etablierte Firma
- Onsite, Hybrid
- Internet, IT, Telekom
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...
Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...
Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...