Meta AR/VR Job | SWE Specialist
Job(岗位): SWE Specialist
Type(岗位类型): 3D Software Engineering | Artificial Intelligence, Computer Vision, Games, Machine Learning, Research
Citys(岗位城市): Redmond, WA
Date(发布日期): 2022-1-26
Summary(岗位介绍)
FRL Research is dedicated to the research and development required to bring virtual and augmented reality to billions of people around the world. We are focused on making interpersonal, social experience in virtual reality and augmented reality, perceptually indistinguishable from real life, in-person interactions.
You are a Software Engineer skilled in C++ and Python, and you enjoy the challenges of building real-time, distributed, and fault-tolerant systems. You understand contemporary software design and engineering practices. You thrive in a fast-paced, multidisciplinary environment.
At FRL Research, you will join a world-class team exploring graphics, optics, haptics, tracking, displays, computer vision, user experience, audio, and perceptual psychology. Every day, you will work alongside expert Research Scientists, Research Engineers and Software Engineers to create the technology that will make VR and AR pervasive and universal.
Join the adventure of a lifetime, as we invent the future and change the world.
Qualifications(岗位要求)
Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
Bachelors degree in fields related to computer science and engineering.
5+ years of experience using C++ for software development.
Knowledge of modern C++ standards (11/14/17) and their best practices.
Knowledge of software libraries, such as Boost, OpenML, OpenGL, Cuda, etc.
Hands-on experience using Python for scripting and scientific computing.
Description(岗位职责)
Develop critical software components in a real time cloud rendering system
Develop reusable software building blocks to allow for fast prototyping in C++ and Python
Apply knowledge of real-time video streaming to accelerate development of reusable software for high performance cluster rendering
Develop client application prototypes for different AR/VR platforms
Integrate and implement system-level software solutions to facilitate research activities
Additional Requirements(额外要求)
Masters degree in fields related to computer science and engineering
10+ years of experience using C++ for software development
3+ years of Python experience
Experience with mobile system and application development
Experience with real-time cloud computing