Drive HTC’s XR SDK technical strategy across Unity, OpenXR, Android native, and partner integrations, influencing the Wave/OpenXR roadmap based on developer feedback, engine constraints, and OEM requirements. Lead cross-team debugging with Unity engine teams, graphics/GPU engineers, and external partners, serving as the primary escalation point for Unity/OpenXR runtime failures, IL2CPP issues, native plugin lifecycle bugs, and device-specific behaviors.
Represent HTC externally by driving SDK adoption through samples, PRs, documentation, workshops, and hands-on code fixes. Collaborate with partners such as Mozilla/Wolvic, enterprise XR clients, and content studios to align technical specifications, resolve integration interdependencies, and accelerate product milestones. Deliver technical talks, training sessions, and developer-facing content that improves understanding of Unity XR, OpenXR, and HTC’s platform APIs.
Mentor junior engineers and guide R&D efforts, including Polygon Streaming, Viverse XR components, and internal performance/DevEx improvements. Communicate SDK vision, technical decisions, and engineering progress to executives, product management, and external partners.
Own deep debugging and integration of OpenXR runtimes, action mappings, conformance layers, interaction profiles, and Unity XR plugin systems; contribute fixes and feedback to OEM/runtime vendors. Provide hands-on developer support for Android + XR applications across Unity C#, C++, JNI, IL2CPP, tooling, profiling, and device workflows.
Lead partner onboarding and technical engagements, identify DevEx bottlenecks, and produce actionable guidance for SDK and platform teams. Manage developer communities through GitHub, Discord, partner Slack channels, and private support queues, ensuring issues are triaged and resolved efficiently.