空 挡 广 告 位 | 空 挡 广 告 位

Meta AR/VR Job | XROS App Frameworks, Software Engineer

Job(岗位): XROS App Frameworks, Software Engineer

Type(岗位类型): 3D Software Engineering, Engineering

Citys(岗位城市): Remote, US

Date(发布日期): Before 2021-12-14

Summary(岗位介绍)

We own and build the strategy, engineering, and roadmap for the app frameworks and services supported in our OS powering AR/VR devices. We partner with 1P hardware and experience teams, and expand to support app developer needs. We focus on understanding developer personas, which ones to target for the device and any special use cases. Our goal is to hold a high bar on the experience of using applications on our OS and make it feel like a single cohesive system to end developers so that they can focus on app development.

As a XROS App Frameworks Engineer you will build the strategy, engineering, and roadmap for the 3D frameworks on our AR/VR operating system. You will partner with hardware and experience teams to support the needs of the app developers. You are the kind of engineer who has experience creating and extending industry leading systems to enable app developers to build rich experiences. You’ve worked on prototype hardware during bring up and are able to drive tool improvements in all parts of the development cycle. You have a rich experience using and modifying industry leading 3D/game engines.

An ideal candidate is an experienced software engineer with a background in cross platform game engine/SDK development and has a passion for bringing technologies together.

Qualifications(岗位要求)

B.S./M.S. or equivalent experience in Computer Science or a similar field

5+ years working on systems in C/C++, 3D Game Programming

5+ years experience with one or more high level scripting languages such as Python, JavaScript or Perl

Experience developing commercial applications

Proficiency with at least two platforms (Android, Windows, Mac, Linux/Unix)

Understanding of Operating Systems e.g., threading, memory management, I/O

Experience debugging cross platform issues

Experience project planning

Experience problem solving in fast-paced group environments

Description(岗位职责)

Set direction and provide guidance to the team using your expertise in 3D/game engines

Develop tools and systems to power AR/VR devices and application development

Improve device performance by developing performance profiling tools

Create tools and processes to improve developer iteration time

Implement significant portions of code, ensuring established standards of quality for documentation and coding

Work with manager and team members to create and maintain technical specifications, designs and schedules

Collaborate across the organization to ship software with many dependencies

Anticipate and resolve issues and problems that arise, suggesting alternative approaches and solutions

Additional Requirements(额外要求)

Experience creating tools used by other software developers such as performance analyzers

Experience with low level debugging or system profiling

Experience with Unity 3D or Unreal engine development

Worked on prototype hardware during bring up and experience driving tool improvements in all parts of the development cycle

Experience with game engine architecture & design

Experience with 3D math and rendering

您可能还喜欢...

招聘