Rust Developer - Business Logic / Embedded Linux | Langzeitprojekt | 100% remote

WeMatch GmbH
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Tech stack

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

Apply for this position