About the role
Meta is hiring for the role of ASIC Engineer Intern – Infra Silicon Enablement
Responsibilities of the Candidate:
- Work across all aspects of the silicon lifecycle to deliver reliable and performant silicon solutions, from early architecture and design inputs, pre-silicon validation, bring-up and post-silicon characterization to deployment in the fleet.
- Create/develop validation and automation tool sets targeted at silicon validation and productionization, including silicon diagnostics, performance analysis, debug tools, bare-metal and full-stack systems, from early labs to data center deployments.
- Understand production system use cases to improve validation.
- Provide feedback into next-generation architecture and design with insights from the production fleet.
- Root-cause, resolve and remediate issues with silicon across the product lifecycle.
Requirements
- Currently has, or is in the process of obtaining, a Bachelor's degree in Electrical Engineering, Computer Engineering or related engineering fields.
- Completed coursework in Computer Architecture and/or Electrical Engineering.
- Experience with troubleshooting, debugging and analytics for silicon products.
- Experience in Linux, Python, C/C++ and/or similar languages, including data structures, algorithms and object-oriented programming (OOP).
- Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.
- Intent to return to a degree program after the completion of the internship/co-op.
- Currently has, or is in the process of obtaining, a Master's or PhD degree in Electrical Engineering, Computer Engineering or related engineering fields.
- Experience in ASIC design, development or validation, including silicon bring-up, validation, emulation and characterization.
- Experience with the silicon lifecycle for data center applications such as video, AI/ML or networking.
- Experience with some of the following modules/domains: PCIe, networking, flash, memory, CPU, GPU, DRAM (LP/DDR4/5 and/or HBM).
- Understanding of embedded systems, including common bus protocols such as I2C, SMI, USB and/or PCIe.
- Understanding of SW/FW/HW engineering or ASIC development cycles.