Our client is a leading creator of body motion video games that run on their own in-house developed device.
They are seeking a Software Engineer to drive the design and development of high-performance systems that power sensing, detection, and inference in cutting-edge interactive products.
You’ll own the technical direction of core platform layers that sit at the heart of real-time multimodal systems:
What you will do:
Architect and build performant, cross-platform software frameworks that support detection, sensing, haptics, and ML inference. Design efficient runtime execution systems and hardware abstraction layers that deliver low latency and high reliability. Develop intuitive developer APIs that enable others to build on top of foundational platform capabilities. Integrate and optimize camera, microphone, and haptics pipelines to support multimodal data streams. Work with real-time data and ensure frameworks run reliably across diverse hardware configurations.
What you will need:
3+ years of hands-on experience building frameworks, performance-critical applications, or cross-platform systems. Proficiency in C++/C# plus experience in at least one other systems language (e.g., Java, Rust, Go). A strong track record of real-time systems development and optimizing code for high performance. Experience with hardware abstraction and developing APIs consumed by other engineering teams.
Nice-to-haves:
Background in computer vision, embedded systems, signal processing, low-latency software, or CI/CD infrastructure for high-performance codebases.