Job Description
Meta is seeking a Hardware Systems Engineer to join our Release to Production (RTP) team. As a key member of the RTP team, you will be responsible for driving the end-to-end hardware lifecycle of Meta's servers, from prototyping and pre-production to production-ready system monitoring, automated provisioning, and remediation of issues. You will work closely with cross-functional teams, including hardware designers, networking teams, system manufacturers, component vendors, capacity engineering, production engineering, production services, and data center operations teams to enable new systems that will be deployed in our production data centers.
Responsibilities
Drive and execute comprehensive end-to-end system validation strategy (hardware and software) for various AI/HPC hardware systems in datacenter applications
* Lead the bring-up, validation, and deployment of cutting-edge hardware systems in large-scale deployment with active hands-on participation
* Explore new use cases with customer teams and identify related test methodologies/test cases accordingly
* Investigate and troubleshoot complex failures potentially related to hardware systems with cross-functional teams
* Triage failures and continue root-causing while driving project development work forward
* Identify gaps and opportunities to improve the test process and test methodologies across the New Product Introduction (NPI) space
* Guide automation efforts and data analysis for New Product Introduction projects through engagement with related cross-functional teams
* Communicate project progress and assessments to the related internal and external teams
* Interface with external vendors and internal hardware, mechanical, power, thermal, manufacturing, and software engineers to understand the system's architecture
* Develop visibility through data visualization and implement systemic solutions to hardware health issues
* Proactively create experiments and tooling to detect and diagnose hardware/firmware/software health issues
Qualifications
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
* 8+ years of experience in hands-on software, firmware or hardware engineering to build any of the following products (AI silicon, GPUs, TPUs, Autonomous cars, AI servers)
* Experience in one or more domains such as: ASIC development (silicon design, bringup, characterization, validation), board-level debug, firmware validation, system validation
* Knowledge of architecture and components on one of the following products: server/PC/Laptop
* Development or debug experience in one or more of the following areas: hardware fault management, error reporting, error handling on hardware products 6+ years experience in Networking space: Switches, Network Interface Cards (NICs), DPU etc
* Knowledge of TCP/IP and experience using tools like iperf/uperf
* Experience working with RDMA/RoCE, including scale-out networks
* Experience working with AI server systems
* Experience working with large scale deployments