Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

(Senior) Software Engineer (Rust / Real-Time Systems) (m/w/d)

SensitHaptics

Potsdam

Vor Ort

Vertraulich

Vollzeit

Vor 8 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading haptics technology company in Potsdam is looking for an experienced software engineer to enhance their Windows-based software stack. The role focuses on real-time systems and requires strong Rust programming skills, along with knowledge of low-latency systems. You will work independently to design and implement software components, process live data streams, and develop robust, multi-threaded applications. A hybrid work setup provides flexibility in your working environment.

Leistungen

Ownership over critical systems
Flexible hybrid work setup
Direct collaboration with founders

Qualifikationen

  • 5+ years experience with compiled languages like C/C++, C#, or Zig.
  • Experience in developing multithreaded applications.
  • Strong skills in low-latency systems and performance tuning.

Aufgaben

  • Design, implement, and maintain real-time software in Rust.
  • Process live data streams from simulations and games.
  • Develop multi-threaded systems with strict latency requirements.

Kenntnisse

Professional Rust experience
Deep understanding of multithreading
Strong intuition for low-latency systems
Experience with integration testing
Comfortable working on Windows-specific software

Tools

Rust
React
Windows
CI/CD pipeline
Jobbeschreibung
About SensitHaptics

SensitHaptics builds the leading haptics technology for immersive gaming and professional sim racing. Our proprietary Metahaptics technology combines real-time data processing, low-latency audio/haptics generation and tightly integrated hardware control to deliver industry-leading immersion.

Our software stack runs close to the system, processes telemetry and simulation data in real time, and drives haptic hardware with extremely low latency. This is not a typical app role. It is systems engineering applied to gaming.

The Role

We are looking for an experienced software engineer to work on our Windows-based core software stack.
You will maintain and extend existing simulation integrations and implement new ones end-to-end. You will work primarily in Rust, with occasional React work for UI adjustments (~90% Rust / systems work and ~10% UI).

You will operate with a high degree of independence and ownership.

Tasks
  • Design, implement and maintain real-time, low-latency software components in Rust
  • Process and analyze live data streams from simulations and games (UDP, shared memory, custom protocols)
  • Implement low-level audio and haptics signal generation
  • Develop and optimize multi-threaded systems with strict latency and stability requirements
  • Maintain and extend existing Windows-only implementations; build new integrations independently
  • Write integration and end-to-end tests for complex, real-time systems
  • Help maintain and improve the CI/CD pipeline
  • Occasionally implement small UI changes in React (Tauri frontend)
  • Collect feedback from the community and incorporate it into feature improvements
Our Tech Stack
  • Rust (core systems, real-time processing)
  • Tauri with React frontend
  • Low-level audio / haptics generation
  • Real-time data ingestion (UDP, shared memory, proprietary protocols)
  • Multithreaded programming
  • Turso / SQLite
  • Mono-repository
  • Windows (primary and currently only supported platform)
Requirements

Required Skills & Experience

  • Professional Rust experience, or 5+ years with compiled languages (C/C++/C#/ Zig etc.)
  • Deep understanding of multithreading, concurrency models and synchronization
  • Strong intuition for low-latency systems and performance trade-offs
  • Experience with integration and E2E testing in non-trivial systems
  • Comfortable working on Windows-specific software
  • High level of independence, reliability and engineering discipline
Strong Plus Points
  • Experience with sim racing, racing telemetry or simulation data
  • Windows driver or low-level Windows API experience, especially related to audio
  • Deep understanding of Windows system internals
  • Background in audio engineering, DSP or haptics
  • Experience building performance-critical desktop applications
Benefits
  • Work on real systems software, not CRUD or dashboards
  • Ownership over critical parts of a market-leading haptics platform
  • Extremely short decision paths and direct collaboration with founders and hardware teams
  • Hybrid work setup with flexibility
  • A product used by highly demanding, technically sophisticated users
  • No hype, no politics, no bullshit – just hard engineering problems

If you enjoy low-level systems work, care about latency, and want to build software that people can physically feel, we want to hear from you.


Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.