Work in Iowa STEM Jobs

Job Information

Facebook Cellular Firmware Engineer in Des Moines, Iowa


Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.


Facebook's Facebook Reality Labs organization brings together world-class experts to develop and ship groundbreaking products connecting people and communities and help advance Facebook's mission of bringing the world closer together. The Wireless Technologies team gathers world class expertise and talent in RF, Antenna, DVT, Wireless Systems and Firmware and owns the definition, development and validation of every wireless interface across the whole Facebook Reality Labs product portfolio.

We are looking for a Cellular Firmware Lead in our Cellular FW/SW team that will work as a group of professionals covering the integration of cellular stack (4G/5G) from third party vendors in our Facebook Reality Labs product portfolio.

Required Skills:

  1. Responsible for driving the integration and customization of third party Cellular FW/SW (up to and including vendor Telephony/RIL or equivalent) across Facebook Reality Labs

  2. Support RF and Wireless Systems teams on low level driver integration, configuration and customization

  3. Support Wireless DVT and Certification teams on unit and system testing and automation of the different Cellular FW/SW deliverables

  4. Actively drive teams on analysis & debugging of issues arising out of various system, field, conformance and operator certification campaigns

  5. Support the different SW and OS product teams on the integration of the Cellular stack (including vendor Telephony/RIL) with the Telephony Services

  6. Support the product architecture discussions on all the matters related to cellular stack features and requirements

Minimum Qualifications:

  1. 10+ years of experience developing and/or integrating cellular modem FW on scale products

  2. Experience with C/C++ or similar

  3. Bachelor's degree in Computer Science, Computer Engineering or equivalent

Preferred Qualifications:

  1. 5+ years of experience working closely with third party modem vendors

  2. 5+ years of experience working closely with telecom carriers on cellular certification

  3. Knowledge of Android Telephony and RIL implementations

  4. Strong embedded systems experience, working with RTOS or bare metal implementations in MCUs and/or DSPs

  5. Masters degree in Computer Science, Computer Engineering or equivalent

Industry: Internet

Equal Opportunity: Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at