Graphics Rendering Software Engineer, Technology Development Group (TDG)
Company: Apple
Location: Santa Clara
Posted on: May 27, 2023
|
|
Job Description:
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:
Key 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.
Education & Experience
BS, MS or PhD in computer vision, machine learning, computer
science, computer engineering or 2+ years of relevant industry
experience with a track record of successful projects
Keywords: Apple, Santa Clara , Graphics Rendering Software Engineer, Technology Development Group (TDG), IT / Software / Systems , Santa Clara, California
Click
here to apply!
|