Dein persönlicher KI-Karriere-Agent
Konzeption und Entwicklung eines softwareübergreifenden Frameworks in Rust mit Fokus auf sichere und performante Designs. Fundierte Rust-Kenntnisse erforderlich, idealerweise mit Erfahrung in Netzwerkprotokollen. Entwicklung robuster, speichersicherer Komponenten unter Linux mit Tokio.
Deine Match-Analyse
Warum dieser Job zu dir passt
Mögliche Lücken
Tipps für deine Bewerbung
Anforderungen
- Studium Informatik oder verwandte Studiengänge mit Schwerpunkt Softwareentwicklung
- Fundierte Kenntnisse in Rust
- Interesse, sich als Rust-Experte/-in weiterzuentwickeln
- Erfahrung mit Netzwerkprotokollen und Schnittstellen (TCP/UDP, QUIC, HTTP(S), WebSockets, MQTT, Serialisierung und TLS)
- Fortgeschrittene Kenntnisse in C++
- Fortgeschrittene Kenntnisse in TypeScript (Frontend- und Backend-Entwicklung, API-Design, Node.js/Deno-Umgebung)
- Fortgeschrittene Kenntnisse in Webentwicklung (idealerweise Svelte)
- Sicherer Umgang mit Git
- Sicherer Umgang mit Build-Pipelines
- Sicherer Umgang mit Unit-Tests
- Sicherer Umgang mit Testautomatisierung
- Erfahrungen in der Embedded-Entwicklung mit Linux (AArch64)
- Erfahrungen in Containerisierung
- Analytisches, vernetztes Denken
- Eigenverantwortliche Vorgehensweise
- Teamfähigkeit
- Ausgeprägte soziale Kompetenz
- Begeisterungsfähigkeit
- Innovationsfreude
- Kreativität
- Sehr gute Deutschkenntnisse
- Sehr gute Englischkenntnisse
- Bereitschaft Verantwortung in Projekten zu übernehmen
Aufgaben
- Ein querschnittliches Softwareframework konzipieren, entwickeln und pflegen, schwerpunktmäßig in Rust
- Technische Entwürfe und Konzepte erarbeiten und an der Softwarearchitektur mitwirken, mit besonderem Augenmerk auf sichere und performante Rust-Designs/-Implementierungen
- Robuste, speichersichere Softwarekomponenten unter Linux entwickeln
- Rust-Build- und Release-Pipelines (Cargo, crates.io) aufbauen und pflegen sowie weitere moderne Softwaretechnologien (Git, Atlassian Tools, Container, usw.) nutzen
- Asynchrone, nebenläufige Software mit Tokio umsetzen
- Code Reviews mit Fokus auf Rust Best Practices (Ownership/Borrowing, Lifetimes, Fehlerbehandlung) durchführen
- Agile Planung und Umsetzung der Softwareentwicklung (SCRUM) durchführen
Ausbildung
Sprachen
Tools & Technologien
Von Nejo automatisch aufbereitet
Nejo hat diesen Job automatisch von der Website des Unternehmens HENSOLDT AG erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.
Zur Originalanzeige bei HENSOLDT AGÜber das Unternehmen
Das Unternehmen entwickelt innovative Elektroniksysteme und Lösungen für unbemannte Systeme.
hensoldt.netNejo bewertet ihn, und bringt ihn danach gemeinsam mit dir in Bestform.
Noch nicht perfekt?
- HENSOLDT Optronics GmbHSoftware Entwickler (m/w/x)Vollzeitnur vor OrtKeine AngabeOberkochen
- HENSOLDT AGSoftwareentwickler C++ (m/w/x)Vollzeitnur vor OrtBerufserfahrenOberkochen
- HENSOLDT Optronics GmbHSoftwarearchitekt im Bereich C++, Linux, Verteilte Systeme (m/w/x)Vollzeitnur vor OrtSeniorOberkochen
- HENSOLDT Optronics GmbHSoftwarearchitekt im Bereich C++, Linux, Verteilte Systeme (m/w/x)Vollzeitnur vor OrtSeniorOberkochen, Aalen
- HENSOLDT Optronics GmbHSoftware Entwickler im Bereich Linux (m/w/x)Vollzeitnur vor OrtBerufserfahrenOberkochen, Aalen