Software Engineer, Unity Engine and XR

Company: ByteDance

Location: San Jose, CA

Type: Full-time

Posted: 2026-11-03

About this role

Responsibilities
About the Team:

The PICO Developer Technology team is dedicated to building the foundational technologies that enable immersive XR experiences. Our team is responsible for developing and optimizing XR technologies across the software stack, including runtime software, developer SDKs, and game engines. By empowering our developers, we help create the most advanced XR applications.


Responsibilities:

- Write Unity engine or Unreal Engine extensions including engine runtime modules, graphics components, and native plugins

- Prototype and developer new engine, graphics, or XR features for Pico XR device

- Help integrate new runtime features with Unity tools and build pipelines

- Help drive PICO Unity developer SDK’s and XR tool packages

- Developer ecosystem support, addressing developer pain points


Qualifications
Minimum Qualifications:

- Experienced with game engines such as Unity/Unreal

- Good practical knowledge of Unity engine scripting API’s

- Practical knowledge of 3D graphics, rendering, and shaders

- Strong knowledge of object oriented design patterns with C++/C#, 3D Vector math and data structures


Preferred Qualifications:

- Good understanding of modern graphics, shaders and pipeline

- Experience designing immersive applications XR and web/mobile games/apps using Unity

- Experience Native Unity Engine Plugin development


About Us
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.​



Why Join ByteDance
Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – ...

See all my matches — 2 min, free

More Software Engineer Jobs

14 new Software Engineer jobs were posted this week in San Jose.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in San Jose

Before you apply, check your resume against ATS filters for free.