空 挡 广 告 位 | 空 挡 广 告 位

Meta AR/VR Job | Embedded Software Engineer (University Grad)

Job(岗位): Embedded Software Engineer (University Grad)

Type(岗位类型): Engineering | Hardware

Citys(岗位城市): Sunnyvale, CA | Redmond, WA

Date(发布日期): 2022-2-25

Summary(岗位介绍)

Reality Labs brings together a world-class team of researchers, developers, and engineers to create the future of virtual and augmented reality, which together will become as universal and essential as smartphones and personal computers are today. And just as personal computers have done over the past 45 years, AR and VR will ultimately change everything about how we work, play, and connect. We are developing all the technologies needed to enable breakthrough AR glasses and VR headsets, including optics and displays, computer vision, audio, graphics, brain-computer interface, haptic interaction, eye/hand/face/body tracking, perception science, and true telepresence. Some of those will advance much faster than others, but they all need to happen to enable AR and VR that are so compelling that they become an integral part of our lives.

Qualifications(岗位要求)

Currently has, or is in the process of obtaining, a Bachelors degree in Computer Science or Electrical Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

Experience in software design and programming in C/C++ for development, debugging, testing and performance analysis.

Experience in understanding hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling etc.

Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.

Description(岗位职责)

Support all phases of SoC development – including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bringup and support systems and software teams on algorithm development on validated systems

End-to-system firmware development to include power-management, boot loaders, scheduling, RTOS and/or bare-metal implementations

Develop OS custom kernel drivers and APIs for hardware accelerators and peripherals

Additional Requirements(额外要求)

Masters degree in Computer Science or Electrical Engineering, relevant technical field, or equivalent practical experience.

Hands-on coding experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USB

Experience with lab instrumentation like oscilloscope, logic/protocol analyzers for debugging embedded systems at HW level

Experience working and communicating cross functionally in a team environment

您可能还喜欢...

招聘