Meta AR/VR Job | Embedded Firmware Engineer
Job(岗位): Embedded Firmware Engineer
Type(岗位类型): Hardware
Citys(岗位城市): Redmond, WA
Date(发布日期): 2022-2-10
Summary(岗位介绍)
Our team is looking for candidates with strong electronics, embedded software (firmware), characterization, and debugging experience to develop/implement FW/algorithms for system implementation of various sensing technologies including IMUs, Pressure Sensors, Magnetometers, and Ultrasonic Transducers, while collaborating with domain experts across the RL organization.
Qualifications(岗位要求)
Bachelors Degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering discipline
5+ years experience developing complex embedded firmware for ARM-based processors using languages such as C and C++
Hands-on experience developing drivers for and debugging common communication protocols such as I2C, I3C, SPI, UWB, WiFi, etc.
Proficiency in using benchtop equipment such as logic analyzers, oscilloscopes, signal generators, etc.
Interpersonal and cross-functional collaboration experience with internal and external partners
Description(岗位职责)
Deliver software (firmware) and hardware that enables the integration of high-performance Microelectromechanical Systems (MEMS) sensors into AR/VR systems and wearables
Collaborate with researchers and engineers across the FRL organization to help develop novel sensing platforms for AR/VR and wearable platforms
Develop novel algorithms that enable breakthrough sensing capabilities and performance
Additional Requirements(额外要求)
MS in Computer Engineering, Computer Science, Electrical Engineering, or related engineering discipline
5+ years experience working with mixed signal circuit design for integration of MEMS sensors, specifically power supply, signal conditioning, and clock synchronization with analog and digital circuit design, validation, and debug
Demonstrated experience with scripting environments such as MATLAB and/or Python
Experience with FPGA design and RTL development using Verilog or VHDL
Experience in application and/or validation of Microelectromechanical Systems (MEMS) sensors and actuators
Familiarity with kernel-level development in a Linux-based OS such as Android, and/or embedded development on RTOS platforms such as Zephyr
Familiarity with the emerging Augmented Reality and Virtual Reality technologies
High levels of creativity and quick problem-solving skills