Graphics Software Engineer, Rendering- Reality Labs (Avatars)
Burlingame, California
Employer: Meta
Industry:
Salary: Competitive
Job type: Full-Time
Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content. As a Graphics Software Engineer on the Reality Labs (Avatars) team at Meta, you can help push the boundaries of how people represent themselves and work, play and connect. Connecting with others is at the heart of the metaverse, and we're the people helping to define what that means.
Graphics Software Engineer, Rendering- Reality Labs (Avatars) Responsibilities
Minimum Qualifications
Preferred Qualifications
Start preparing
Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.
Visit interview prep
Graphics Software Engineer, Rendering- Reality Labs (Avatars) Responsibilities
- Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance
- Partner closely with various infra and product teams across Meta, on camera, graphics, upcoming hardware, media enhancements, and more to create real-time rendering architecture
- Build tools and pipelines for generating very high quality digital representations of people
- Write high-quality, performant, and maintainable code
- Collaborate with cross-functional engineering teams to deliver innovative AR/VR products
Minimum 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.
- 2+ years of graphics software engineering experience or 2+ years of graphics software engineering experience with PhD
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 2+ years of experience with C/C++ programming
- 2+ years of object-oriented and component-based design experience
- Problem-solving and communication skills
Preferred Qualifications
- Experience delivering AAA Games, working on Graphics subsystems or the Game experience
- Knowledge of ray tracing, rasterization and linear algebra
- Experience with low level performance profiling and optimization
- Experience with character animation and behavior
- Experience implementing 3D graphics features such as lighting, effects, shaders and other low-level systems
- Experience with tools such as Maya, Houdini, Blender, 3Ds Max, Arnold, RenderMan, or Cycles
- Experience with any of DirectX/Vulkan/OpenGL/Metal
Start preparing
Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.
Visit interview prep
Created: 2024-04-20
Reference: 1290997248248560
Country: United States
State: California
City: Burlingame
Similar jobs:
-
Product Design Leader, Reality Labs
Meta in Los Angeles, California -
Technical Program Manager, Reality Labs
Meta in Sunnyvale, California -
Electrical Engineer, Reality Labs
Meta in Sunnyvale, California -
Product Design Prototyper, Reality Labs
Meta in Los Angeles, California -
Software Engineer, Audio Algorithms (DSP/ML) - Reality Labs
Meta in Burlingame, California -
Research Engineer - Conversational AI - Reality Labs
Meta in Sunnyvale, California -
Product Manager, Reality Labs
Meta in Los Angeles, California -
Software Engineer, Metaverse Engine Technology - Reality Labs
Meta in Burlingame, California -
Software Engineer, Audio Embedded DSP - Reality Labs
Meta in Sunnyvale, California -
Electrical Engineer, Reality Labs
Meta in Sunnyvale, California -
Associate General Counsel, Reality Labs
Meta in Los Angeles, California -
Product Design Engineer, Reality Labs
Meta in Sunnyvale, California -
Global Sales Operations Lead, Reality Labs B2B Commercial Channel
Meta in Menlo Park, California -
Software Engineer, OS Frameworks - Reality Labs
Meta in Sunnyvale, California -
Software Engineer, Video - Reality Labs
Meta in Los Angeles, California -
Reality Labs Supply Chain Strategist
Meta in Sunnyvale, California -
Program Manager, Reality Labs & AI Partnerships
Meta in Burlingame, California -
Product Manager, Reality Labs XR Tech (Extended Reality Technologies)
Meta in Burlingame, California -
Product Design Engineering Sustainability Lead, Reality Labs Devices
Meta in Sunnyvale, California -
Embedded Software Engineer, Firmware - Reality Labs
Meta in Sunnyvale, California