Software Engineer, Unity Engine and XR

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: []

Build foundational XR technologies for the PICO Developer Technology team, working across the software stack from runtime modules to developer SDKs and game engines. Develop and optimize Unity or Unreal Engine extensions, including graphics components and native plugins. Prototype new engine, graphics, and XR features, integrate runtime updates with Unity tools and build pipelines, and support the Unity developer ecosystem by addressing pain points.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer, Unity Engine and XR

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 29 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build foundational XR technologies for the PICO Developer Technology team, working across the software stack from runtime modules to developer SDKs and game engines. Develop and optimize Unity or Unreal Engine extensions, including graphics components and native plugins. Prototype new engine, graphics, and XR features, integrate runtime updates with Unity tools and build pipelines, and support the Unity developer ecosystem by addressing pain points.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Write Unity engine or Unreal Engine extensions, including engine runtime modules, graphics components, and native plugins.
  • •Prototype and develop new engine, graphics, or XR features for PICO XR devices.
  • •Integrate new runtime features with Unity tools and build pipelines.
  • •Help drive PICO Unity developer SDKs and XR tool packages.
  • •Support the developer ecosystem by addressing developer pain points.

Key Requirements

  • •Experience with game engines such as Unity/Unreal.
  • •Practical knowledge of Unity engine scripting APIs.
  • •Practical knowledge of 3D graphics, rendering, and shaders.
  • •Strong knowledge of object-oriented design patterns with C++/C# plus 3D vector math and data structures.
  • •Experience designing immersive XR applications and web/mobile games/apps using Unity.
Experience:XRGame developmentDeveloper SDKs
Tech Stack:UnityUnreal EngineXRC++C#3D graphicsRenderingShadersUnity scripting APIsNative pluginsUnity developer SDKsGame engines

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn