(Senior) Software Engineer (Rust / Real-Time Systems) (m/w/d)
Quick Summary
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…
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.
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…
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.
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.
- 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
- 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
~1 min readRequirements
~1 min read- 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
Nice to Have
~1 min read- 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
What We Offer
~1 min readLocation & Eligibility
Listing Details
- Posted
- December 2, 2025
- First seen
- May 6, 2026
- Last seen
- May 10, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 14%
- Scored at
- May 6, 2026
Signal breakdown
Please let sensit know you found this job on Jobera.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.