System Engineer - Multi-Process Test Bench Development
Are you ready to join Intel's high-performance Server Development Group, producing the industry’s highest performing processor designs, used in everything from Cloud, to 5G Networking, to High Performance Computing and beyond. In this position you will design and develop new high-performance multi-processor test benches to enable the pre-silicon validation of a wide variety of designs.
Your responsibilities will include but not be limited to:
Architect systems solutions for Multi-Socket SOC Simulations.
Construct test benches using state of the art validation techniques, Linux networking technologies, and UVM-ML.
Support flow from test execution through simulation, test bench delivery, multi-socket validation, multi-socket profiling, and performance-engineering of the SOCs.
Implement test bench features in C++/SV/OVM/UVM to enable multi-socket validation
Co-Simulations with Accelerators, External Devices, FPGAs attached through high speed fabrics.
Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science with 7+ years of relevant work experience, or Master's degree with 5+ years of experience in validation or design automation.
5+ years’ experience with C++ and object oriented development
Experience with Linux IPC/sockets and software networking
Experience with System Verilog
General understanding of pre-silicon simulation, and the interface between test bench and RTL design.
Perl / Python scripting
Verification / Validation methodology, OVM/UVM, and overall test bench construction.
Experience/background in computer architecture
Excellent hardware and software debugging experience
Inside this Business Group
The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.