Rust Developer - Business Logic / Embedded Linux | Langzeitprojekt | 100% remote
WeMatch GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Tech stack
Application Programming Interfaces (APIs)
Microsoft Azure
Continuous Integration
Linux on Embedded Systems
Graphical User Interface
Strategies of Testing
Concurrency
Job description
- Entwicklung und Ausbau der Business-Logik in Rust
- Messwertverarbeitung, Aggregation, Speicherung und Modul-Orchestrierung
- Design und Implementierung von APIs für GUI- und Remote-Clients
- Umsetzung effizienter Nebenläufigkeit (Tokio, Channels/Streams)
- Performance-Optimierung für ressourcenbegrenzte Embedded-Linux-Systeme
- Mitgestaltung von Architektur, Qualitätssicherung und Teststrategie
Requirements
- Solide Erfahrung mit Rust in produktiven Projekten
- Erfahrung mit größeren Applikationen/Business-Logik-Systemen
- Sehr gutes Verständnis von Concurrency/Async (idealerweise Tokio)
- Verständnis für Embedded Linux oder Performance unter Ressourcenlimits
- Saubere Engineering-Basics: Tests, Struktur, Teamfähigkeit, Ownership
Nice to have:
- Erfahrung mit FlatBuffers (oder ähnlichen IDL-/Serialisierungsansätzen)
- Grundverständnis von Messsystemen / Sensorik / physikalischen Einheiten
- CI/CD-Know-how (z. B. Azure DevOps, Container-basierte Builds)
Benefits & conditions
Team & Arbeitsmodell
- Kleines Kernteam: 2 Rust-Developer + 1 Flutter-Developer
- Hohe technische Verantwortung, kurze Wege
- Kurzes Onboarding vor Ort (ca. 2 Wochen) zum Kennenlernen von Gerät, Architektur und Setup
- Danach remote-first / langfristig 100% remote möglich
About the company
Ein international aktiver, mittelständischer Hersteller im Bereich Hydraulik- und Messtechnik entwickelt professionelle Systeme zur Erfassung und Auswertung von Sensorwerten wie Druck, Durchfluss und Temperatur.Die Entwicklung erfolgt an einem zentralen Hauptstandort in Deutschland, mit einer kompakten, fokussierten Software-/Elektronik-Organisation.