Facebook

Design Verification Engineer

Posted on: 6 Feb 2021

Redmond, WA

Job Description

We are growing our digital design verification (DV) engineering team within Facebook Reality Labs Research (FRL-R). You will join a small team dedicated to verify and validate the function and performance of our graphics systems prototypes for future generation AR/VR/MR products. Working closely with the SoC/Chip lead and Graphics Architect/s, you will drive SoC/IP verification methodology as well as own the design verification (DV) plan and its execution. Working across SoCs, FPGA prototypes and emulation platforms, you will help define our graphics solution roadmap and ensure that we can achieve all the functionality and performance targets. As a Design Verification Engineer (DVE), you will be a member of a small team which owns verification of our graphics IPs and SoCs in prototype and SoC design environment. Your work will establish functional and performance benchmarks for our existing graphics solutions and feed directly into solutions. To achieve this, you will lead the definition, execution and continuous improvement of a robust design verification (DV) methodology and tools flow across different verification platforms. Your responsibilities will extend to IP and SoC design verification (DV), from the RTL level to emulation, resulting in fully functional and performant IPs/SoCs. This will require working closely with Graphics Architects, Chip/SoC Leads, IP designers, Systems/Validation Leads as well as external SoC design partners.

Design Verification Engineer Responsibilities

* Develop and implement test/verification plans, methodologies and tool flows for graphics IPs

* Define and implement IP/SoC verification plans, test benches and simulation/emulation coverage leading to fully functional and performant graphics IPs/SoCs

* Drive DV plan development and execution through post-silicon bringup/validation

* Define and implement system/integration tests

* Work with cross functional teams to identify best verification methodology

* Build or leverage highly automated & flexible DV environments/flows spanning prototypes, SoCs and hardware emulation platforms

* Support integration of IP block tests into larger SoC environment tests

Minimum Qualifications

* BS Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience

* 6+ years of experience in RTL verification for FPGAs or ASICs

* Experience with SystemVerilog UVM testbenches, coverage analysis, and SVA

* Experience with FPGA and SoC design flows, tools and methodology

* Experience with industry standard RTL simulators, emulators and waveform debugging tools

* Experience with Python3 scripting

Preferred Qualifications

* Masters degree in Electircal Engineering, Computer Engineering or Computer Science

* Experience as an RTL designer

* Experience in development environment creation from scratch

* Experience in verifying designs generated with high level synthesis

* Experience with complex SoCs

* Experience with development of fully automated flows from specification to fully verified designs

* Experience with Software/Hardware Co-simulation (DPI/VPI)

* Experience with verification of high speed interfaces like PCIe, USB, MIPI

* Experience with on-chip bus protocols (AXI, AXI-Lite, AHB)

* Experience with post-silicon lab/bench test/validation

* Knowledge of formal verification

Locations

About the Facebook company

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 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 accommodations-ext@fb.com.

Facebook

Menlo Park, CA

Facebook, Inc. provides various products to connect and share through mobile devices, personal computers, and other surfaces worldwide. The company’s products include Facebook that enables people to connect, share, discover, and communicate with each other on mobile devices and personal computers; Instagram, a community for sharing photos, videos, and messages; Messenger, a messaging application for people to connect with friends, family, groups, and businesses across platforms and devices; and WhatsApp, a messaging application for use by people and businesses to communicate in a private way. It also provides Oculus, a hardware, software, and developer ecosystem, which allows people to come together and connect with each other through its Oculus virtual reality products. As of December 31, 2018, it had approximately 1.52 billion daily active users. The company was founded in 2004 and is headquartered in Menlo Park, California.