Software Engineer - AR/VR Development

Employer

Job Description

SnapShop is a boutique development shop and technology provider to Meta based in San Francisco. We are helping put together a new team tasked with conceptualizing, designing, prototyping and testing novel XR experiences based on persistent anchors and 3D maps. This new team, named Experiences, sits at the epicenter of Meta’s new imperative to build the Metaverse and will generate insight on new use-cases and applications for Meta’s Spatial Computing infrastructure as well as produce development tools for internal and external developers to efficiently develop persistent world-anchored content.


You will be working with a team of the brightest minds in the field including platform engineers, designers, and digital artists to bring the Metaverse to life.


SnapShop is seeking XR software engineers to help prototype new experiences as well as extend authoring platforms like Unity, Unreal, Oculus and iOS to enable rapid prototyping of persistent XR experiences.



Responsibilities

  • Help prototype new persistent XR experiences in Unity, Unreal, Oculus or iOS ObjectiveC.
  • Develop plug-ins for major XR authoring platforms such as Unity, Unreal, iOS and Oculus.
  • Participate in the design of underlying services, APIs and SDKs for exposing persistent XR services to the AR/VR experience pipeline.
  • Working cross-functionally with XR engineering, designers, technical artists and product managers to deliver on a common vision.


Qualifications

  • High proficiency developing in at least one of
  • iOS/Objective C
  • Unity/C#
  • Unreal/C++
  • OpenXR
  • Proficiency with 3D programming for interactive graphics or gaming
  • Professional level understanding of 3D math in low-level frameworks like OpenGL, DirectX, etc.
  • Self-motivated with an ability to take initiative
  • Strong communication skills
  • A passion for games and or XR technologies
  • Ability to work well within a team environment for integration and final delivery



Nice to Have

  • Experience of shipping a game or XR experience
  • Some console or mobile programming experience
  • Familiarity with 3D modeling and CAD software (Maya, etc)
  • Bachelor’s degree in Computer Science, Computer Engineering, or a similar field
  • Facebook internal development experience
  • Mercurial



The Berkner Group has been retained to execute this search. If you were contacted by The Berkner Group, please reply to the person who contacted you. If you are applying to a job posting, please email your resume and a brief introduction to careers@berknergroup.com. Please include your name and the title for this position (“[Your name] — Snapshop - AR/VR Development Software Engineer”) in the subject line of your email.


We look forward to hearing from you!