Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent practical experience.
Experience verifying digital systems using standard IP components/interconnects (i.e., microprocessor cores, hierarchical memory subsystems) and experience with scripting languages and software development frameworks.
Experience verifying digital logic at RTL level using SystemVerilog or C/C++.
Experience with performance verification of SOCs, pre-Silicon analysis and post-Silicon correlation and with building verification methodologies that span simulation, emulation and FPGA prototypes.
Experience creating and using verification components and environments in standard verification methodology, Design Verification Test, SystemVerilog, Verilog, Computer Architecture, System On a Chip and Python.
Preferred qualifications:
Master's degree or PhD, in Electrical Engineering or Computer Science or equivalent practical experience.
Experience in one or more of the following: Caches Hierarchies, Coherency, Memory Consistency Models, DDR/LPDDR, PCIe, Packet Processors, Security, Clock and Power Controllers.