Apple AR/VR Job | Graphics Rendering Software Engineer, Technology Development Group (TDG)

Job(岗位): Graphics Rendering Software Engineer, Technology Development Group (TDG)

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

Date(发布日期): 2022-3-10

Summary(岗位介绍)

Do you want to push the limits of the best Augmented Reality platform in the world? Apple’s Technology Development Group (TDG) delivers algorithms that drive revolutionary Apple products, including the augmented reality (AR) platform ARKit to create ground-breaking new products. In this position, you will have the opportunity to be part of our extraordinary team of computer vision and deep learning researchers and engineers to discover and build solutions to previously-unsolved challenges and push the state of the art in AR algorithms that will change the way people experience the world!

We are looking for a driven and dedicated Graphics Rendering Software Engineer to join our team. As a member of the Technology Development Group (Algorithm Dev), you have the unique and rewarding opportunity to work on upcoming releases of Apple products that delight and inspire millions of people every day! We invite you to contribute to our current Augmented Reality software platform and craft the future of Apple! As a member of a fast-paced team, you have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.

To succeed within this role, you should have shown experience in several of the following areas:

Qualifications(岗位要求)

Excellent coding skills in C/C++

Extensive experience with at least one of the current graphics APIs (Metal, Direct3D 12, Vulkan, etc…)

Experience with Shader Languages (HLSL/GLSL, Metal Shaders) and writing custom shaders

Understanding of entire graphics pipeline, from CPU instructions to emitted photons

Knowledge of modern renderers and rendering techniques

3D math skills (linear algebra)

Excellent software prototyping, problem solving and debugging skills with performance-oriented mindset

Basic knowledge and experience in 3D computer vision and image processing

Excellent communication and teamwork skills

Experience with AR/VR rendering technologies is a plus

Description(岗位职责)

The Algorithms organization in Apple’s Technology Development Group (TDG) is looking for a skilled Graphics Rendering Software Engineer to contribute to state-of-the-art real-time rendering techniques. In this role, you will perform software development work to implement rendering techniques and image processing algorithms for ambitious real-world problems in Virtual and Augmented Reality.

更多阅读推荐......

招聘