SIGN IN
Software Engineer, Graphics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Meta · 1 day ago

Software Engineer, Graphics

Meta is seeking skilled engineers to join their team and contribute to the development of innovative graphics frameworks, algorithms, and tools. The role involves collaborating with cross-functional teams to create real-time rendering architecture and enhance real-time systems, while delivering high-quality, performant code.
Computer Software
check
Comp. & Benefits

Responsibilities

Develop innovative graphics frameworks, algorithms, and tools to maximize graphics quality and performance
Collaborate with cross-functional teams across Meta on various projects, including camera, graphics, media enhancements, and more
Build tools and pipelines for generating realistic synthetic images and video effects
Enable high-fidelity experiences through remote compute solutions or mobile device solutions with limited resources
Support rendering subsystems for platforms such as Spark AR and Horizon
Document and support graphics features
Create high-quality, performant, and maintainable code
Deliver innovation into products through collaboration with engineering teams

Qualification

C/C++ programmingGraphics software engineering3D graphics featuresRay tracingPerformance profilingGame Engine experienceMayaHoudiniBlender3Ds MaxDirectXVulkanOpenGLMetalProblem-solving skillsCommunication skills

Required

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
5+ years software development experience in industry settings or PhD with 2+ years of experience
3+ years of graphics software engineering experience
Experience with C/C++ programming
Experience with object-oriented and component-based design experience

Preferred

Problem-solving and communication skills
Experience delivering AAA (high-quality) Games, working on Graphics subsystems or the Game Engine Augmented Reality (AR)/Virtual Reality (VR) experience
Knowledge of ray tracing, rasterization and linear algebra
Experience with low level performance profiling and optimization
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 either DirectX/Vulkan/OpenGL/Metal

Benefits

Bonus
Equity
Benefits

Company

Meta's mission is to build the future of human connection and the technology that makes it possible.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kathryn Glickman
Director, CEO Communications
linkedin
leader-logo
Christine Lu
CTO Business Engineering NA
linkedin
Company data provided by crunchbase