Meta AR/VR Job | Software Engineer, System Performance (Zurich)
Job(岗位): Software Engineer, System Performance (Zurich)
Type(岗位类型): Engineering | Hardware
Citys(岗位城市): Zurich, Switzerland
Date(发布日期): Before 2021-12-14
Summary(岗位介绍)
The Facebook Reality Labs (FRL) organisation at Facebook is helping more people around the world come together and connect through world-class Augmented and Virtual reality (AR/VR) products. With global departments dedicated to research and development in computer vision, machine learning, haptics, social interaction, and more, FRL is committed to driving the state of the art forward through relentless innovation. The potential to change the world is immense - and we’re just getting started.
Our XR Tech team explores, develops, and delivers new cutting-edge technologies that serve as the foundation of current and future products. From mixed reality and human interaction to natural inputs and beyond, XR Tech is focused on taking new technologies from early concept to the product level while iterating, prototyping, and realising the human value and new experiences they open up.
This role is part of XRTech’s AI Acceleration team. The team tackles system performance challenges and empowers XR Tech to bring heavy algorithm modules into product, taking into account hardware and software constraints. This is achieved by leveraging accelerators such as DSPs and NPUs, delivering performance optimisations and providing end to end solutions for teams to iterate fast and assess key algorithm metrics such as resource footprints (e.g. CPU, battery).
Qualifications(岗位要求)
Bachelor’s degree or equivalent experience in Computer Science or a similar field.
Fluency and past work experience in C++ or C as the main programming languages.
Work experience in at least one of the following operating systems: Linux, Mac OS and Windows.
Experience in systems engineering, such as system resource management or low level optimizations.
Experience debugging and problem-solving in unfamiliar code bases and environments.
Description(岗位职责)
Provide technical leadership in designing and implementing end to end solutions for XR Tech partner teams.
Play a critical role in helping set the direction and goals for the team.
Collaborate in a team environment across engineering disciplines.
Engage with cross-functional partners in order to assess product constraints and deliver performance optimizations for XR capabilities.
Deliver foundational tools and frameworks that empower XR Tech teams to iterate quickly and successfully productionize developed capabilities.
Additional Requirements(额外要求)
Experience with algorithm hardware acceleration. (e.g. legeraging DSP, SSE/AVX or Neon)
Experience with vector processing workflows.
Familiarity with sensor data acquisition and processing.
Solid runtime optimization expertise.
Solid knowledge of system resource monitoring. (e.g. profilers, benchmarking)
Computer vision or operating systems knowledge are beneficial