22.09.2026
Freelance Developer RUST/TypeScript (m/w/d)
Software Engineer (Rust/TypeScript)
Wir suchen 2-3 Software Engineers mit Erfahrung in Rust und/oder TypeScript für die Entwicklung von Systemen zur Steuerung und Koordination von Laborgeräten.
Deine Aufgaben:
- Entwicklung von Gerätetreibern für USB-, serielle und Netzwerkverbindungen
- Aufbau von Ausführungs-, Scheduling- und Workflow-Systemen
- Implementierung von Sicherheitsprüfungen zur Vermeidung von Kollisionen und Fehlbedienungen
- Verwaltung von Gerätestatus, Experimenten und Inventar
- Entwicklung eines lokalen Controllers für die Kommunikation mit der Cloud
- Erfassung strukturierter Events und Logs für Debugging und Forschung
- Je nach Erfahrung: Mitarbeit an Inventaroberflächen und einem browserbasierten 3D-Laborvisualisierer
Das bringst du mit:
- 3–5+ Jahre Erfahrung in der Softwareentwicklung
- Sehr gute Kenntnisse in Rust und/oder TypeScript
- Erfahrung mit Linux, Netzwerken, Datenbanken und Cloud-Infrastruktur
- Ausgeprägtes Verständnis für zuverlässige und sichere Software
- Selbstständige, lösungsorientierte Arbeitsweise und hohe Eigenverantwortung
Von Vorteil: Erfahrung mit Hardware-Integration, Robotik, Scheduling-Systemen, Event-driven Architectures, Postgres, Next.js, Three.js, Vercel oder CI/CD.