Software Engineer for Metaverse Engine Technology

Software Engineer for Metaverse Engine Technology

Studio: Meta

Job Opening: Software Engineer, Metaverse Engine Technology – Avatar Animation Systems

Location: Burlingame, California, US

Type: Full-Time

Responsibilities:

  • Develop and maintain the animation systems and other runtime systems that power our avatars in real-time environments
  • Contribute to the design and implementation of new features, tools, and processes to improve animation workflows and efficiency
  • Collaborate with tech artists and animators to create flexible and scalable solutions that enable high-quality animation across a diverse range of surfaces
  • Optimize and debug animation systems to ensure smooth performance
  • Engage in deep collaboration with end-products teams (e.g. Horizon Worlds) to drive collective success on our shared goals

Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 5+ years experience as an engineer shipping features within games, engines, or 3D interactive products
  • Experience writing real-time code in C/C++ that executes on end-user devices – such as VR headsets, cell phones, or game consoles
  • Proven problem-solving skills and experience working independently and collaboratively
  • Effective communication and interpersonal skills
Preferred Qualifications
  • Experience with proprietary or commercial game engines and associated tools, e.g. Unity, Unreal, CryEngine, etc.
  • Solid understanding of 3D skeletal animation concepts and workflow
  • Familiarity with digital content creation tools such as Maya or Blender
  • Experience with procedural animation or other advanced real-time 3D animation techniques
  • Experience developing SDKs or shared technology that balances the needs of multiple shipping products

animation-and-vfx-jobs-apply-now-hr