RedmondRecruiter Since 2001
the smart solution for Redmond jobs

Integration FPGA Engineer

Company: Facebook
Location: redmond
Posted on: May 3, 2021

Job Description:

**Intro:** 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.
**Summary:** As an Integration FPGA Engineer at Facebook Reality Labs Research, you will design, build, and test prototype electrical systems for future consumer mixed reality products/experiences. You will become part of a cross-functional team exploring new concepts through fast iterative prototyping. The team will typically include electrical, mechanical, optical, firmware, software, and research experts. We are looking for people who work well across disciplines, can brainstorm big ideas, work in new technology areas, are able to drive a concept into a prototype, and foremost excel in co-developing software/hardware systems.You will be creating prototype systems that use existing FPGA modules and interfaces as well as new RTL you develop. These prototypes will be full-stack and entail multiple layers from hardware design to RTL design to firmware to system software interfaces. You will use your multi-disciplinary expertise to integrate FPGA systems together into fully formed prototypes. You will work with experts in hardware, software, and firmware systems development to create a complete prototype system.We are looking for someone who is comfortable debugging hardware interfaces to sensors and cameras one day and the next day creating simple Python/C++ demos using existing APIs. You will be taking pieces of SW, FW, and RTL from other engineers, enhancing them, and using them in new ways to improve our ability to make prototypes faster. We've created infrastructure for rapidly deploying FPGA-based systems. You will grow that infrastructure to improve our FPGA/SW systems integration capabilities over time.
**Required Skills:** 1. Maintain and enhance FPGA-based research prototyping infrastructure 2. Coordinate third party software, firmware, and FPGA design services vendors to accelerate implementation speed 3. Specify and procure hardware for research systems 4. Create software interfaces from our FPGA-based systems to Windows and Linux systems software at the HAL layer 5. Prove out research projects and technologies with rapid FPGA prototyping 6. Build vendor-neutral FPGA/RTL designs intended to prototype ASIC implementations 7. Collaborate in a team environment across multiple engineering disciplines and with researchers **Minimum Qualifications:** 8. Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience 9. 5+ years of FPGA design experience using Verilog, SystemVerilog, or VHDL 10. 5+ years of experience in Xilinx/Altera parts and tool chains 11. Programming experience in C and/or C++ 12. Experience using industry standard Xilinx/Intel FPGA tools to bring up initial system, integrate peripheral components, and test and debug design 13. Programming experience in one or more scripting languages: Python, tcl, shell scripts, or equivalent EDA tool scripting languages **Preferred Qualifications:** 14. Masters in Electrical Engineering, Computer Engineering, Computer Science, or equivalent field 15. Experience with agile RTL or HLS methodologies such as Vivado HLS, Catapult HLS, Chisel, PyMTL, Stratus HLS, or others 16. Proven track record of successfully deploying FPGA solutions across production systems or research prototypes 17. Experience developing agile hardware development infrastructure tools 18. Experience developing accompanying firmware to exercise and drive FPGA prototypes **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

Keywords: Facebook, Redmond , Integration FPGA Engineer, Other , redmond, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Redmond RSS job feeds