Careers - Software Engineer, Tracking | Oculus

Software Engineer, Tracking

Computer Vision | Zurich, Switzerland

Computer Vision is a key ingredient in developing great virtual reality technology. As an experienced software engineer at Oculus, you’ll be architecting and building the core computer vision technology that will power next-gen virtual reality. You’ll help deliver key products and systems that power Oculus’ computer vision and tracking algorithms. The ideal candidate is an experienced software engineer with a passion for virtual reality.

Responsibilities

  • Help deliver an exceptional virtual reality experience by improving performance and quality of our computer vision software.
  • Implement efficient data structures to enable faster image processing.
  • Optimize tracking, localization and mapping algorithms.
  • Support the development of Hardware and Software to enable better sensing of the user and her environment.
  • Maintain high coding standards and cross-functional interaction with other Oculus teams.

Minimum Qualification

  • Master’s degree or more in Computer Science, Mathematics, or related field
  • 2+ years of experience developing low-level systems in C++, C
  • Experience in Virtual Reality software development
  • Experience in systems development
  • Experience with hardware, drivers, or firmware
  • SDK experience

Ready to Join?

Apply Now

Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com or you may call us at 1+650-308-7837.

Loading…