Meta AR/VR Job | Software Engineer, Windows DevEx
Job(岗位): Software Engineer, Windows DevEx
Type(岗位类型): Engineering
Citys(岗位城市): Bellevue, WA
Date(发布日期): Before 2021-12-14
Summary(岗位介绍)
Facebook Reality Labs (FRL), home of VR, AR and Portal, is a very unique org within Facebook. FRL engineers work on hardware, firmware, OS, apps for devices, web services, mobile apps and desktop apps. The speed at which FRL engineers can deliver features and the quality of those features depends on the tools that are available to them.
Our team, FRL Developer Infrastructure, is looking for a software engineer who is eager to help us build the best Windows developer experience for FRL engineers across the stack. As a Software Engineer on the FRL Developer Infrastructure team, you will be responsible for working cross-functionally with engineers from different teams to define and create that experience. You will work on all aspects of the system, from the developer setup, to source control, to IDE experience.
An ideal candidate is an experienced software engineer with a background in large scale systems targeting developers and Windows development, and has a passion for bringing technologies together.
Qualifications(岗位要求)
B.S./M.S. or equivalent experience in Computer Science or a similar field
3+ years experience shipping software on Windows as a target platform
3+ years experience in Developer Infrastructure (e.g. Developer Environments, Source Control, Build Systems)
Understanding of C++ compilation process and build tools
Description(岗位职责)
Provide technical direction of the developer experience on Windows
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(额外要求)
Strong C++ skills, including C++ standard
Experience working with clang, GCC and MSVC across different platforms
Knowledge in one or more other platforms (Android, Mac, Linux/Unix)