Facebook AR\VR focuses on delivering Facebook's vision through Augmented Reality (AR) and Virtual Reality (VR). The compute performance and power efficiency requirements of Virtual and Augmented Reality require custom silicon. Facebook Silicon team is driving the state of the art forward with breakthrough work in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body. Our chips will enable AR and VR devices where our real and virtual world will mix and match throughout the day. We believe the only way to achieve our goals is to look at the entire stack, from transistor, through architecture, to firmware, and algorithms.
We are seeking a Software Engineer to support development of custom-designed MAC firmware for wireless chips that will be part of the Facebook AR/VR product. In this role, you will be a key member of a team of innovators, working on cutting-edge wireless technologies and be aimed at pushing beyond the state of the art for developing wireless technologies that will enable the future of AR/VR. This is a full-time position based in either Menlo Park, CA or Redmond, WA.
* Interface and collaborate with wireless chipset vendors to ensure vendor's MAC HW/SW architectures and implementation meet AR/VR customization requirements.
Design and implement customized wireless MAC/FW that will be tightly coupled with AR usage scenarios, with stringent performance and power requirements.
Design and implement wireless driver management and data path, integration with rest of the AR subsystems, including PCIe interface, buffer management, queuing and scheduling algorithm.
System firmware development including power-management, RTOS and/or bare-metal implementations.
General embedded system firmware development for platforms under development for AR/VR products.
* B.S. degree in Computer Science or Electrical Engineering and 2+ years of experience in firmware development
Knowledge of wireless communication software/firmware architecture, 802.11 wireless communication principles and protocols
1+ years of experience in embedded wireless firmware/driver development
* Understanding of SoC architecture, DMA, PCIe and GPIO. Proficiency in debugging embedded software systems.
Hands-on experience in 802.11 lower level MAC and Data path development
5+ years of experience in embedded wireless firmware/driver development
Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at firstname.lastname@example.org.
Facebook is an online social networking service.