Skip to main content

Technical Lead Engineer Network Validation & Characterization

Posted 2 days ago

metaSunnyvale (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Meta's Infrastructure team delivers scalable and reliable custom ASIC solutions to meet Meta's data center needs. Ramping to production and solving data center scaling and deployment challenges requires a systems-based approach to silicon bring-up and validation. The team works on productization: early architecture and design inputs, pre-silicon validation on emulation platforms, first-silicon bring-up, and post-silicon characterization across process, voltage, and temperature corners. We write tests, build bare-metal environments and reusable frameworks that scale from pre-silicon platforms to large fleets of ASICs in the lab, and we build and maintain extensive lab automation to do it at volume and velocity. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 12+ years of relevant industry experience Demonstrated hands-on validation and characterization experience on complex ASICs, SoCs, NICs, or high-speed interfaces Proven experience with PVT (Process / Voltage / Temperature) characterization Ability to read and reason about schematics and either power delivery networks or high-speed interface implementations Proficiency in Python for test development, lab automation, and/or data analysis Hands-on lab experience with domain-relevant instrumentation Experience taking a custom NIC or networking ASIC from first silicon through high-volume production Experience working directly with ODMs and silicon/IP vendors Hands-on lab experience with domain-relevant instrumentation for Networking - traffic generators, protocol analyzers, high-speed scopes/BERTs, optics and cabling, switches; plus RDMA (RoCE and/or InfiniBand) at the protocol and debug level, Ethernet performance tooling (iperf, netperf, packet capture and analysis), and both front-end and back-end NICs and their differing traffic and scaling models Experience with Linux networking internals, kernel/userspace drivers, and DPDK or verbs‐level programming Advanced degree (MS or PhD) in Electrical Engineering, Computer Engineering, or a related field Familiarity with SerDes tuning, link margining, FEC, and errata characterization Experience building large‐scale lab automation frameworks and characterization data pipelines Experience with AI/HPC back-end fabrics and collective communication traffic patterns

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this