Senior VR Engineer Needed – ALVR Customization for Pico 4 Ultra Enterprise
Budget: $750 – $1,500 USD
We are seeking an experienced VR systems engineer to customize an ALVR-based streaming system for Pico 4 Ultra Enterprise (white edition).
This project requires low-level modification of tracking behavior and boundary rendering inside SteamVR.
It is intended for a professional multi-location VR deployment.
This is NOT a Unity app.
This is NOT frontend work.
This involves driver-level VR systems engineering.
- Technical Requirements
1. Floor-Centered Tracking
* Use the floor reference provided by the headset.
* Maintain stable floor alignment across sessions.
* Ensure recentering does not break spatial consistency.
* Tracking origin must remain deterministic.
2. Configurable SteamVR Origin Offset
The system must:
* Read a configuration file (JSON).
* Apply translation offsets (X, Y, Z in meters).
* Apply rotation offsets (yaw/pitch/roll or quaternion).
* Modify SteamVR world origin accordingly.
* Persist configuration across restarts.
* Log applied transforms for debugging.
This offset must apply cleanly to all tracked poses.
3. Custom Boundary / Guardian Overlay
We require a boundary system that:
* Does NOT rely on headset guardian.
* Reads boundary definitions from a configuration file.
* Supports multiple boundary definitions.
* Supports color customization.
* Supports distance-based visual behavior.
* Renders clearly in VR (SteamVR overlay preferred).
Boundary definitions will include:
* Polygon or grid coordinates.
* Visual parameters.
* Optional multiple profiles.
4. Motion Tracker Support (Object Tracking)
Motion trackers will be mounted on physical objects (weapons).
The system must:
* Maintain stable pose streaming.
* Preserve correct tracker ID mapping.
* Ensure low latency.
* Avoid tracking degradation.
Timeline
Project must be completed within **3 weeks**.
## Hardware
We will provide:
* Pico 4 Ultra Enterprise (white edition)
* Pico Motion Tracker pair
## Required Skills
* Strong C++ development
* SteamVR driver architecture knowledge
* Deep understanding of coordinate transforms and 3D math
* Experience with SteamVR overlays
* Experience debugging VR tracking pipelines
Preferred:
* Experience modifying ALVR
* Pico SDK experience
* Enterprise VR system experience
## Important
Do NOT apply if:
* You only have Unity experience.
* You only do frontend development.
* You have no SteamVR driver-level experience.
* You cannot complete within 3 weeks.
## To Apply
Please include:
1. Relevant VR or SteamVR projects.
2. Experience with spatial transform systems.
3. Any ALVR-related work.
4. Confirmation you can complete within 3 weeks.
!! Include "ALVR" at the top of your bid for preventing bot bidding.
This project requires low-level modification of tracking behavior and boundary rendering inside SteamVR.
It is intended for a professional multi-location VR deployment.
This is NOT a Unity app.
This is NOT frontend work.
This involves driver-level VR systems engineering.
- Technical Requirements
1. Floor-Centered Tracking
* Use the floor reference provided by the headset.
* Maintain stable floor alignment across sessions.
* Ensure recentering does not break spatial consistency.
* Tracking origin must remain deterministic.
2. Configurable SteamVR Origin Offset
The system must:
* Read a configuration file (JSON).
* Apply translation offsets (X, Y, Z in meters).
* Apply rotation offsets (yaw/pitch/roll or quaternion).
* Modify SteamVR world origin accordingly.
* Persist configuration across restarts.
* Log applied transforms for debugging.
This offset must apply cleanly to all tracked poses.
3. Custom Boundary / Guardian Overlay
We require a boundary system that:
* Does NOT rely on headset guardian.
* Reads boundary definitions from a configuration file.
* Supports multiple boundary definitions.
* Supports color customization.
* Supports distance-based visual behavior.
* Renders clearly in VR (SteamVR overlay preferred).
Boundary definitions will include:
* Polygon or grid coordinates.
* Visual parameters.
* Optional multiple profiles.
4. Motion Tracker Support (Object Tracking)
Motion trackers will be mounted on physical objects (weapons).
The system must:
* Maintain stable pose streaming.
* Preserve correct tracker ID mapping.
* Ensure low latency.
* Avoid tracking degradation.
Timeline
Project must be completed within **3 weeks**.
## Hardware
We will provide:
* Pico 4 Ultra Enterprise (white edition)
* Pico Motion Tracker pair
## Required Skills
* Strong C++ development
* SteamVR driver architecture knowledge
* Deep understanding of coordinate transforms and 3D math
* Experience with SteamVR overlays
* Experience debugging VR tracking pipelines
Preferred:
* Experience modifying ALVR
* Pico SDK experience
* Enterprise VR system experience
## Important
Do NOT apply if:
* You only have Unity experience.
* You only do frontend development.
* You have no SteamVR driver-level experience.
* You cannot complete within 3 weeks.
## To Apply
Please include:
1. Relevant VR or SteamVR projects.
2. Experience with spatial transform systems.
3. Any ALVR-related work.
4. Confirmation you can complete within 3 weeks.
!! Include "ALVR" at the top of your bid for preventing bot bidding.