Software Engineer, Interaction Tracking

Oculus VR Redmond , WA 98053

Posted 4 weeks ago

Software Engineer, Interaction TrackingFacebook Reality Labs | Redmond, WA

You're a Software Engineer with a deep C++ skill set and a passion for working on breakthrough new technology. You're also a 3D math whiz with a background in real time systems such as games. You love solving novel problems from first principles. You enjoy working at all levels of the software stack, from device drivers to operating systems, core libraries to user interfaces. You're excited about working at the forefront of real-time computer vision and machine learning on embedded devices.

At Facebook AR/VR, you'll build cutting-edge research prototypes and harden them for production to deliver the future of interaction for virtual reality (VR) and augmented reality (AR). Join a world-class team experimenting with bold ideas in areas including optics, haptics, tracking, displays, computer vision, user experience, audio, and perceptual psychology. Work alongside expert Scientists, Mechanical Engineers, Electrical Engineers and Software Engineers to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world.

Responsibilities

  • Analyze, design, develop and debug real time VR and AR software for advanced prototypes and user experiences

  • Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions

  • Develop software for a variety of consumer devices, including novel sensing systems, tracking systems, imaging systems and haptic devices

  • Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency

  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of VR problem solving

Minimum Qualifications

  • BS degree in Computer Science or related field

  • Knowledge in 3D math and linear algebra

  • 5 or more years C++ experience and industry experience in the last 2 years, including modern C++ features

  • 5 or more years experience creating software for games or other real-time environments

  • Proven track record of industry software development, including shipping one or more products

  • Problem solving and optimization experience

  • Demonstrated experience working collaboratively in cross-functional teams

Preferred Qualifications

  • Experience in 3D graphics

  • Experience working on Unreal or Unity game development engines

  • Expertise in Physics, Optics, Computer Vision, Robotics, Sensor Fusion, or Machine Learning

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Interaction Tracking

Facebook

Posted 1 week ago

VIEW JOBS 4/8/2019 12:00:00 AM 2019-07-07T00:00 You're a Software Engineer with a deep C++ skill set and a passion for working on breakthrough new technology. You're also a 3D math whiz with a background in real time systems such as games. You love solving novel problems from first principles. You enjoy working at all levels of the software stack, from device drivers to operating systems, core libraries to user interfaces. You're excited about working at the forefront of real-time computer vision and machine learning on embedded devices. At Facebook AR/VR, you'll build cutting-edge research prototypes and harden them for production to deliver the future of interaction for virtual reality (VR) and augmented reality (AR). Join a world-class team experimenting with bold ideas in areas including optics, haptics, tracking, displays, computer vision, user experience, audio, and perceptual psychology. Work alongside expert Scientists, Mechanical Engineers, Electrical Engineers and Software Engineers to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. RESPONSIBILITIES * Analyze, design, develop and debug real time VR and AR software for advanced prototypes and user experiences Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions Develop software for a variety of consumer devices, including novel sensing systems, tracking systems, imaging systems and haptic devices Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of VR problem solving MINIMUM QUALIFICATIONS * BS degree in Computer Science or related field Knowledge in 3D math and linear algebra 5 or more years C++ experience and industry experience in the last 2 years, including modern C++ features 5 or more years experience creating software for games or other real-time environments Proven track record of industry software development, including shipping one or more products Problem solving and optimization experience Demonstrated experience working collaboratively in cross-functional teams PREFERRED QUALIFICATIONS * Experience in 3D graphics Experience working on Unreal or Unity game development engines Expertise in Physics, Optics, Computer Vision, Robotics, Sensor Fusion, or Machine Learning Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com. Facebook Redmond WA

Software Engineer, Interaction Tracking

Oculus VR