Meta AR/VR Job | Graphics Software Engineer AR/VR (University Grad)
Job(岗位): Graphics Software Engineer AR/VR (University Grad)
Type(岗位类型): 3D Product Design | Computer Vision, Design
Citys(岗位城市): Burlingame, CA
Date(发布日期): 2022-1-1
Summary(岗位介绍)
The Reality Labs team at Meta is helping people around the world come together and connect through world-class Augmented and Virtual Reality hardware and software. We are developing the future of AR and VR, bringing products to consumers that transform entertainment and social experiences. The potential of AR/VR to connect the world is immense—and we’re just getting started. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, AR/VR is committed to driving the state-of-the-art forward through relentless innovation. Our teams explore, develop, and deliver new cutting-edge technologies that serve as the foundation of current and future AR/VR products.
As a Graphics Engineer in XR Graphics, you will develop new rendering and image processing techniques that enable future AR/VR headsets to be more realistic toward replicating the real world in AR/VR and closing the gap between Mobile and PC graphical fidelity. The team aims to fully leverage the limited resources on a mobile headset by creating software that more efficiently utilizes compute features on existing chipsets, guiding future hardware advances, leveraging off head compute, and exploiting limitations of the human visual system to deliver an immersive experience with high visual quality.
Qualifications(岗位要求)
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Currently has, or is in the process of obtaining, a PhD or Masters in computer science, electrical engineering, physics, or related field
Demonstrated experience in algorithm development for graphics, displays, or cameras
2+ years experience with C or C++
Demonstrated experience via an internship, work experience, research publication, or widely used contributions to open source projects
Interpersonal experience: Cross-group and cross-culture collaboration
Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Description(岗位职责)
Develop innovative graphics techniques, algorithms, and tools to maximize graphics quality and performance
Document and support graphics features
Write high-quality, performant, and maintainable code
Prototype algorithms on current and next-generation head-mounted display prototypes
Collaborate with cross-functional engineering teams to deliver innovation into AR/VR products
Collaborate with the larger Oculus team and provide creative leadership on graphics technologies
Additional Requirements(额外要求)
Experience with PC or mobile CPU/GPU programming
Knowledge of ray tracing, rasterization and linear algebra
Experience with VR, AR or MR
Experience with OpenGL/Vulkan, and/or OpenCL/CUDA
Experience with machine learning based image-space graphics or computer vision techniques, especially real-time ones
Experience in developing algorithms on compute constrained platforms such as mobile SoCs
Proven track record of achieving significant results as demonstrated by first-authored publications