Apple AR/VR Job | WebKit 3D Graphics Engineer

Job(岗位): WebKit 3D Graphics Engineer

Type(岗位类型): SFTWR

Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States

Date(发布日期): 2021-10-15


New GPU technologies and virtual environments are opening fresh opportunities for displaying rich content and telling compelling stories. In this role on the WebKit team, you’ll be responsible for implementing and driving the standards for these technologies, enabling developers to build exciting new experiences on the web.

The WebKit team seeks a software engineer excited to work on innovative technologies for the world’s most popular web engine. The WebKit framework powers many system applications, including Safari, Mail, and iBooks. Weʼre looking for engineers with outstanding problem solving skills, a passion for quality, and the desire to push the web forward.


Familiarity and experience with pointer-based languages, C or C++ preferred.

Understanding of data structures and algorithms.

Curiosity about 3D graphics APIs, like Metal, OpenGL, DirectX, and Vulkan.

Excellent debugging, critical thinking, and communication skills.


You will be responsible for driving the future of graphics on the web. This includes working on 3D and GPGPU standards like WebGPU, AR and WebXR. You will be encouraged to work across all layers of code while maintaining a firm understanding of software architecture. And you will help define the next generation of web standards through participation in governing bodies including WHATWG and W3C.

Additional Requirements(额外要求)

We’re looking for a self-starter who has an interest in the web. But having any of the following are definite plusses for this role:

Completed projects, corporate or personal, using web technologies.

Working knowledge of web standards: WebGL, WebGPU, AR/WebXR, JavaScript, and DOM.

Familiarity with details of specific GPU implementation and architecture.