Digital Design Engineer

Employer

Job Description

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.

We are growing our digital design engineering team within Facebook Reality Labs Research (FRL-R) Graphics. You will use your digital design skills to implement and optimize state of the art graphics algorithms and systems. You will collaborate with silicon architects in developing and implementing next generation custom ICs to drive our industry leading virtual and augmented reality systems. We are developing the next generation of graphics solutions for AR/VR. You will own connecting our graphics algorithms together and demonstrating end-to-end operation of our designs. You will drive integration of our IPs into ASIC systems. You will also contribute to prototypes of these systems to enable rapid iteration on our designs. If you’re the sort of person who is excited by the opportunity to redefine how design and verification of large scale digital systems is performed, we’d be excited to talk to you.

Responsibilities
  • Develop efficient IP microarchitectures and designs
  • Perform system-model-to-RTL translation
  • Perform hand-off and integration of IP blocks into larger SoC environments
  • Make area, power and performance tradeoffs in defining next generation IP’s and SOC’s
  • Develop RTL for graphics algorithms and graphics IP cluster
  • Work with early prototypes
  • Assist with algorithm analysis, verification and improvement
  • Perform third party IP assessment for integration into SoC’s
  • Support IP/SoC/bringup/test/validation and chip life until production maturity
Minimum Qualification
  • BS Electrical Engineering or Computer Engineering
  • 6+ years of experience as a digital design engineer and/or a microarchitecture lead
  • Experience in RTL coding and synthesis (SystemVerilog or VHDL)
  • Experience in microarchitecture development
  • Experience with on-chip bus protocols (AXI, AXI-Lite, AHB, etc.)
  • Experience as a digital designer at both the block and the SoC top-level
  • Experience with EDA tools (simulator/debug/synthesis/timing analysis) from major vendors (Synopsys/Cadence/Mentor)
Preferred Qualification
  • Master’s degree in EE or CE
  • Experience developing design environments/methodologies from scratch
  • Python3 scripting experience
  • Experience leading small teams of digital designers
  • Experience in SoC integration and ASIC architecture
  • Experience implementing and validating high speed interfaces like PCIe, USB, MIPI
  • SystemVerilog OVM/UVM experience
  • Experience with SoCs and GPUs
  • Experience with design using NoC topology
  • Experience in DFT/Testability requirement and test program definition
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 accommodations-ext@fb.com.