Senior Embedded Software Engineer

59engineers GmbH

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-Zusammenfassung

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

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort München
    Bayern, Deutschland

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.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Internet, IT, Telekom
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    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...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    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...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    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,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Senior Embedded Software Engineer

59engineers GmbH