7

Software Engineer - Graphics / Physics (Zurich)

 3 years ago
source link: https://www.facebook.com/careers/v2/jobs/276802947182704/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Job Listing in Zurich, Switzerland
COVID-19 update: Protecting the health and safety of our communities—including our teams and of those considering a career at Facebook—is our highest priority. We continue to closely monitor the evolving situation and we appreciate your understanding and flexibility with any related changes to our interviewing process. Learn how our teams are helping to keep people safe, informed, and connected.

Software Engineer - Graphics / Physics (Zurich)

Software Engineer - Graphics / Physics (Zurich)
Location pin icon
Zurich, Switzerland
You can submit up to three job applications every 90 days. Be sure to apply for roles that strongly match your skills and work experience.

The FRL organization at Facebook is helping more people around the world come together and connect through world-class Augmented and Virtual reality (AR/VR) products. With global departments dedicated to research and development in computer vision, machine learning, haptics, social interaction, and more, AR/VR is committed to driving the state of the art forward through relentless innovation. The potential to change the world is immense - and we’re just getting started.

Augmented and Virtual reality will transform the way people come together to work and play. By developing new hardware and software products capable of understanding human appearance, movement and expression, we aim to make it possible for people to feel like they are directly in front of each other, despite being separated by vast distances.

As a Software Engineer in Facebook Reality Lab in London, you will lead 0 to 1 development of our flagship AR and VR products. You will work across organizations, threading together newly developed technologies to create intuitive experiences that enhance people’s experience of the world around them. With multiple groundbreaking teams here in Zurich, the ideal candidate is a software engineer who has built 3D / AR / VR / MR products using physics simulation or computer graphics technologies.. We are looking for those with the ability to bridge the gap between delightful design and technology (specific to 3D interactive applications and games) and a passion for virtual / augmented reality and rapid iterative product development. There are lots of exciting and challenging unsolved problems in computer vision and computer graphics / physics for AR/VR. It is early days and we're looking for you to usher in the next era of human-human and human-computer interaction by solving these problems together with us.

Software Engineer - Graphics / Physics (Zurich) Responsibilities
Using C++ to develop any of the following: novel physics-based modeling and simulation tools or developing novel computer vision and computer graphics algorithms (in areas such as real-time photorealistic rendering, photoreal material modeling, physics-based animation, motion capture).
Collaborate with cross-functional engineering and research teams in computer vision, machine learning, graphics and art.
Develop prototypes for future AR/VR experiences, drive continued development, and integrate robust solutions into product.
Write high-quality, performant, and maintainable code.
Set direction in how Facebook Reality Labs develop future 3D capabilities
Minimum Qualifications
3+ years of experience with C/C++/C# programming.
Experience with any 3D engines (Unity, Unreal, etc).
Experience in any of the following: realistic graphics development (Knowledge of ray tracing, rasterization and linear algebra), computer graphics, physics-based simulation, advanced optimization techniques or 3D geometry.
Experience developing, debugging, and shipping software.
Preferred Qualifications
Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
Experience with any of the following: implementing advanced 3D graphics (features such as lighting, effects, shaders and other low-level system), image processing or computer vision techniques, finite element modeling and analysis, differentiable rendering, machine learning, numerical optimization, visual effects (VFX), 3D rendering, 3D reconstruction, motion capture or mobile CPU/GPU programming.
Experience with any of the following: garment modelling (and simulation), VR / AR / MR, biomechanical modelling or custom physics simulations,
Locations
About the Facebook company
Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities — we're just getting started.
Facebook is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or who are neurodivergent, and to candidates with sincerely held religious beliefs or requiring pregnancy related support. If you need support, please reach out to [email protected].

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK