Job Description
We are building a commercial synchronization system for multi-viewer XR experiences in cinemas.
This is infrastructure (not a consumer app, not a game)
Our system extracts SMPTE LTC (Linear Timecode) from a cinema processor and exposes a show time authority over LAN. XR headsets align playback to that show time so that dozens of viewers remain synchronized to theater audio playback.
We have a working system - we need to refactor and package into a production-ready SDK.
What You'll Do
-Refactor existing Unity C# sync logic into a modular SDK
-Implement a clean time-client state machine
-Refine reconnection and drift correction behavior
-Package as a Unity UPM package (Quest + Vive Focus 3)
-Implement Apple Vision Pro support (Unity-on-visionOS and/or native Swift/RealityKit)
-Provide diagnostic, logging, error handling
-Validate behavior under multi-device load
-Deliver a simple reference playback app demonstrating correct usage
-You will not red...
This is infrastructure (not a consumer app, not a game)
Our system extracts SMPTE LTC (Linear Timecode) from a cinema processor and exposes a show time authority over LAN. XR headsets align playback to that show time so that dozens of viewers remain synchronized to theater audio playback.
We have a working system - we need to refactor and package into a production-ready SDK.
What You'll Do
-Refactor existing Unity C# sync logic into a modular SDK
-Implement a clean time-client state machine
-Refine reconnection and drift correction behavior
-Package as a Unity UPM package (Quest + Vive Focus 3)
-Implement Apple Vision Pro support (Unity-on-visionOS and/or native Swift/RealityKit)
-Provide diagnostic, logging, error handling
-Validate behavior under multi-device load
-Deliver a simple reference playback app demonstrating correct usage
-You will not red...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application