Prior prototype SOC integration and validation experience is a must have.
Demonstrated experience testing, debugging and problem-solving complex SOCs is a must.
Protocol knowledge of PCIe or SAS/SATA is very important, as well as experience capturing and reviewing protocol traces.
Defining test coverage and building, scripting, and automating complex test benches.
Experience in IC and SoC functional validation.
Demonstrated expertise in specific validation subject areas.
Experience working with prototype ICs, boards, and hardware infrastructure.
Experience working in a lab environment and familiarity with relevant test equipment and protocol analyzers.
Experience debugging and investigating SoCs using firmware and MIPS debug environments.
Strong knowledge of digital systems and computer architecture.
Strong knowledge of data communications and digital design theory.
Strong scripting experience with Python or Tcl/Tk and proficiency in C/C++ programming.
Ability to develop and execute functional validation plans and validation software/scripts with minimal supervision.
Working knowledge of PCIe and/or SAS/SATA protocols and the ability to read and analyze protocol traces.
Experience defining comprehensive test coverage at the block, subsystem, and system levels using design specifications, feature requirements, and industry standards.
Experience working in Linux and Windows environments.
Prior prototype SOC integration and validation experience.
Demonstrated experience testing, debugging, and problem-solving complex SOCs.
PCIe and/or SAS/SATA protocol knowledge.
Experience capturing and reviewing protocol traces.
Experience defining test coverage.
Experience building, scripting, and automating complex test benches.