Hardware Engineer - Meta
Fremont, CA
About the Job
Meta is seeking a versatile Hardware Engineer to join our Compute Hardware team. Our mission is backed by a massive hardware infrastructure. Our computational challenges are big, complex, and consistently evolving. Your work has the potential to shape the compute hardware going into our cutting-edge data centers affecting billions of users.
RESPONSIBILITIES
Hardware Engineer Responsibilities:
MINIMUM QUALIFICATIONS
Minimum Qualifications:
PREFERRED QUALIFICATIONS
Preferred Qualifications:
RESPONSIBILITIES
Hardware Engineer Responsibilities:
- Work with local and remote teams and suppliers, to define product roadmap and program.
- Specify, design, and develop CPU/GPU/ASIC based compute hardware solutions, and ASIC enabling hardware.
- Lead the bring-up, validation, and launch of hardware systems.
- Support hyper-scale deployment and obtain learning for next generation design.
- Collaborate with open source hardware community to drive innovation for large scale infrastructure.
MINIMUM QUALIFICATIONS
Minimum Qualifications:
- Experience with development and bring-up of data center system equipment, or complex consumer devices.
- BS in Electrical Engineering or Computer Engineering, or related Engineering Degree, with 3+ years of industry experience or equivalent experience.
- Experience in working with peers.
- 3+ years of experience with PCB design with both integrated and discrete circuits, and high-speed interfaces.
- Experience with analyzing and resolving system hardware issues.
PREFERRED QUALIFICATIONS
Preferred Qualifications:
- 5+ years of industry experience.
- 5+ years of experience with end-to-end enabling, design, and deployment cycle of multiple generations of products
- M.S. in electrical engineering or computer engineering.
- Experience with owning and delivering a complete hardware enclosure as technical lead with other cross functional teams in engineering, program, and operation
- Familiar with server system architecture of one of major CPU/GPU suppliers.
- Experience with design and troubleshoot data buses used in server such as PCIe, CXL, DDR, SAS, SATA, I2C.
- Experience with industry standard EDA tools for developing and reviewing PCB designs.
- Experience with using high speed scope, logic analyzer, and other validation methods in validating and troubleshooting server data bus (e.g. PCIe, SAS, SATA).
- Knowledge of using Linux for hardware validation and troubleshooting.
- Experience with working with thermal, mechanical, management firmware, system firmware, and software teams during product development.
- Experience with designing ASIC verification & bring up hardware.
Source : Meta