Meta is hiring Network Hardware Systems Engineers within the Infrastructure organization. We are looking for skilled engineers with experience in designing, building and testing advanced network components and systems. As a Network Hardware Systems Engineer, you will be part of a dynamic team working with the best in the industry, focused on developing innovative IP solutions for Meta's data center applications. As a background, you should have hands-on experience within several of the following fields: high speed network system design, AI systems, FPGA prototyping, system on chip SW/FW, design verification, test or integration (CI), solid general hardware system design knowledge.As a team player, looking for new challenges, this is an opportunity to join our team and help us build some of the world's most open, efficient and advanced AI platforms.This position is based in Oslo, Norway.
Network Hardware Systems Engineer Responsibilities:
Implement and verify designs to meet the provided specificationFacilitate integration (CI) of HW/SW into larger systems and lab experimentsProduce detailed design and test documentationOwn and maintain IP, Verification IP or SW componentsDebug and test designs running in SW/HW using a various debug tools such as FW debuggers, FPGA debug tools, SW framework and advanced test methodsAdhere to team guidelines on best practices including use of Meta source control and participation in design reviewsMinimum Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience5+ years hands on experience with advanced system developmentExperience with Languages such as C/C++, Python, VHDL, Verilog/ SystemVerilogExperience with HW EDA tools such as: Vivado, Quartus, Synopsys or equivalentExperience from continuous integration (CI) Jenkins, Kubernetes, Grid engine or similar toolsPreferred Qualifications:
Experience from continuous integration (CI) Jenkins, Kubernetes, Grid engine or similar toolsExperience with SystemVerilog verification including class based testbench design such as UVM and constrained random testingExperience with scripted tool flows using Python, TCL or BashExperience with embedded programming using C, or C++Experience with design or verification of data-center applications like video, AI/ML and networking systems or componentsKnowledge of memory mapped bus interfaces (PCIe, AXI4-Stream, AHB, etc.)About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.