Masterarbeit - Embedded Rust ProgrammingIngenics Digital GmbH
IoT Projektleiter:in Datenanbindung FahrzeugeDeutsche Bahn AG
Lead Expert SW Engineering (w/m/d)HENSOLDT
Senior Softwareentwickler (m/w/d) Schwerpunkt EmbeddedKNDS Deutschland Mission Electronics GmbH
Tech Lead Embedded (m/w/d)KNDS Deutschland Mission Electronics GmbH
Product Security Engineer (m/w/d)Beckhoff Automation GmbH & Co. KG
Head of Technology Transfer (m/f/d)CTC gGmbH – Center for the Transformation of Chemistry
Product Compliance Officer – Cyber Security (m/w/d)eQ-3 Entwicklung GmbH
Systementwickler - Solution Architect Funkkommunikation (m/w/d)Rheinmetall
Bachelorand / Masterand Research & Development (m/w/d) - Wintersemester 2026/2027Leuze electronic GmbH + Co. KG
Projektmanager HMI & Regulatory Affairs (m/w/d) - MedizintechnikKundisch GmbH & Co. KG
Entwicklungsingenieur für Softwarelösungen (m/w/d)HygroMatik GmbH
Projektmanager* Embedded Software Commercial VehiclesEDAG Engineering GmbH
Director SAP Chemical Industry (m/f/d)Orion Engineered Carbons GmbH
Systemingenieur Steuergeräteentwicklung (m/w/d)Rheinmetall Landsysteme GmbH
Business Development Manager (m/w/d)Lebensversicherung von 1871 a. G.
Head of Radar Raw Data Processing (m/f/diverse) - REF5995HAUMOVIO Germany GmbH
Leitung Hardware- und Softwareentwicklung (m/w/d)WENZEL Elektronik GmbH
PLD/FPGA-Entwickler für Luftfahrt-Software (m/w/d)Akkodis Germany GmbH
Softwareentwickler Radar Processing (w/m/d)HENSOLDT
Entwicklungsingenieur für Embedded Hardware und HV-Systeme (m/w/d)Eugen Forschner GmbH
Leiter Entwicklung (m/w/d) - Software und SensorikPfeuffer GmbH
SAP Berater:in Transportlogistik - TMNTT DATA Business Solutions AG
Tech Lead Embedded (m/w/d)KNDS Deutschland Mission Electronics
Senior Software-Entwickler Embedded (m/w/d)KNDS Deutschland Mission Electronics
Duales Studium: "Embedded Systems" (w/m/d), Ulm, Start 2026HENSOLDT
Duales Studium: "Embedded Systems" (w/m/d), Oberkochen, Start 2026HENSOLDT
Duales Studium: "Embedded Systems" (w/m/d), Taufkirchen, Start 2026HENSOLDT
(Senior) BSP-Entwickler (gn) Embedded Linux SystemeIngenics Digital GmbH
Director Software Embedded Development (m/w/d)corpuls - GS Elektromedizinische Geräte G. Stemple
Spezialist Embedded BI / Power BI Integration in Dynamics 365 (m/w/d)Löwenstein Medical SE & Co. KG
Business Development Manager (m/w/d)G.B.T. Technology Trading GmbH
Leiter Embedded Systems (m/w/d)Michael Page
Senior Hardware & Embedded Firmware Engineer - Technical Project Lead (m/w/d)Senseca Germany GmbH
Team Leader, Implant Electronics (m/f/d) Research & DevelopmentMED-EL Medical Electronics
Projektleiter:in (all gender) Aviation / Embedded Software – FriedrichshafenALTEN GmbH
Teamleiter Softwareentwicklung (m/w/d)Dr. Maier + Partner GmbH Executive Search
Security Analyst (m/w/d)Giesecke+Devrient GmbH
Head of Product Design (m/f/d)Ericsson Antenna Technology Germany GmbH
Sales Manager Cybersecurity (m|w|d)achelos GmbH
Vertriebsingenieur (m/w/d) Industriecomputer-SystemepowerBridge Computer Vertriebs GmbH- Diese Jobs könnten auch interessant sein:
Senior Manager M&A / Corporate Development (m/w/d)BFS health finance GmbH
Unser Slogan ist technologie . mensch . leidenschaft und wenn du dich darin wiederfindest, dann verfasse gerne deine Masterarbeit mit uns und setze Impulse in der Software- & Embedded-Welt!
Wir freuen uns dich kennenlernen zu dürfen!
Aufgaben
Deine Masterarbeit untersucht systematisch die Eignung von Rust für mikrocontrollerbasierte Embedded‑Systeme. Die Motivation sind steigende Anforderungen an Speicher-sicherheit, Zuverlässigkeit und Wartbarkeit bei gleichzeitig strikten Ressourcen‑ und Echtzeitanforderungen.
Darauf aufbauend entwickelst und bewertest du einen prototypischen Embedded‑Software‑Stack in Rust, vergleichst eine zuvor erarbeite Auswahl an Sprach- und Tooling‑Eigenschaften mit etablierten C/C++‑Ansätzen und analysierst deren Auswirkungen auf typische Embedded‑Kriterien wie Laufzeitverhalten, Speicherverbrauch, Interrupt‑Handling und Fehlerrobustheit. Ziel ist es, klare Empfehlungen abzuleiten, unter welchen Bedingungen Rust einen technischen Mehrwert bietet, welche Grenzen aktuell bestehen und wie sich die Sprache in reale Entwicklungsprozesse integrieren lässt. Dadurch liefert die Arbeit sowohl praktische Orientierung für Entwicklerteams als auch wissenschaftlich fundierte Erkenntnisse zur Zukunftsfähigkeit moderner, speichersicherer Systemsprachen im Embedded‑Bereich.
Zusammengefasst
- Entwicklung eines prototypischen Embedded‑Software‑Stacks (3 exemplarische Treiber/Schnittstellen) in Rust zur praktischen Untersuchung der Sprache im Mikrocontroller‑Umfeld
- Systematischer Vergleich von Rust mit C/C++ hinsichtlich Speicherverbrauch, Performance, Zuverlässigkeit und Echtzeitverhalten
- Analyse der Sprach‑ und Tooling‑Eigenschaften (z. B. Ownership‑Modell, Borrow Checker, Build‑System, Ökosystem)
- Durchführung von Messungen und Tests zu Speicherbedarf, Laufzeiten, Interrupt‑Handling und Fehlerrobustheit auf realer Hardware
- Erarbeitung von Handlungsempfehlungen für den praxisgerechten Einsatz von Rust in Embedded‑Projekten, inkl. Bewertung von Grenzen und Integrationsaufwand
Profil
- Du studierst Informatik, Elektrotechnik oder eine vergleichbare Studienrichtung und möchtest deine Masterarbeit verfassen
- Programmierkenntnisse in C++ und Rust für Embedded-Systeme
- Lust auf die Embedded-Welt
- Interesse an modernen Technologien, Methoden und Verfahren
Wir bieten
- Du bekommst persönliche Betreuung durch einen unserer Kolleg*innen und dir steht ein Lektor zum Verfassen deiner Arbeit zur Seite
- Neben der Arbeit von zu Hause kommen die Kolleg*innen auch gerne für den Austausch und eine Runde Kicker in unserem Arcade-Room ins Büro
- Flexible Arbeitszeiten und Gleitzeitregelung gehören bei uns zum Standard
- Wir fördern dich gerne! Darum kannst du jederzeit gerne an unseren Tech Communities & und Tech Talks teilnehmen oder dich auch aktiv einbringen
- Wir feiern und essen gerne zusammen! Da wir wie eine große Gemeinschaft sind, veranstalten wir monatliche Firmen- und Teamevents sowie Sportveranstaltungen
- Neben kostenlosen Kalt- und Heißgetränken haben wir natürlich auch den Obstkorb (wollten wir nur mal am Rande erwähnt haben ;))