Post-Silicon Validation Engineer

TEKsystems•Roseville, CA
•$65 - $100•Onsite

About The Position

Microchip's Data Center Solutions Business Unit (DCS) delivers industry-leading performance, reliability, and security in Storage Controllers, Memory Controllers, NVMe SSD Controllers, PCIe Switches, and SAS Expanders that are applied in Cloud Storage and Compute Data Centers, and Storage Area Networks. As a System Validation Engineer, you will join a group of world-class talented system integrators responsible for the bring-up, integration, and validation of cutting-edge System on a Chip (SoC) products for the Data Center Solutions Business Unit. A Validation Engineer is responsible for designing and building infrastructure that is required to integrate and validate the SoC for its intended use models. This involves building the entire prototype ecosystem including boards, FPGAs, firmware, software, and automation suites. This environment is then integrated with internally developed test equipment, protocol analyzers, exercisers, and x86-based hardware. A Validation Engineer develops a comprehensive test plan using design specifications, marketing requirements, and evolving standards including PCIe, CXL, DDR4/5, SAS, SATA, NAND flash, and other technologies commonly used in Cloud Data Centers, Compute Centers, and Storage Area Networks. Using the validation infrastructure and test plan, the engineer develops and executes pre-silicon and post-silicon tests that fully exercise the prototype SoC and embedded firmware. The primary skill of validation engineers is the ability to develop and integrate complex systems, test, debug, and problem solve. On the job, you will gain an intimate understanding of protocol specifications, IP design, SOC architecture, problem isolation, and solution development. This role provides an excellent opportunity to develop deep technical expertise in leading-edge technologies. The validation environment promotes close collaboration with Design, Firmware, Pre-Silicon Emulation, Verification, and Applications teams, while providing opportunities for growth and internal mobility.

Requirements

  • 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.
  • Strong analytical and problem-solving skills.
  • 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.
  • Familiarity with DDR4/5, I2C, and SPI protocols is a plus.
  • Experience defining comprehensive test coverage at the block, subsystem, and system levels using design specifications, feature requirements, and industry standards.
  • Ability to quickly learn new technologies, protocols, and standards.
  • Comfortable working with evolving specifications and standards.
  • Strong teamwork, collaboration, communication, and interpersonal skills.
  • Experience working in Linux and Windows environments.

Nice To Haves

  • 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.

Responsibilities

  • Building and maintaining validation infrastructure through the development of boards, FPGAs, embedded software, device drivers, and test bench scripts.
  • Developing block-, subsystem-, and system-level test firmware and scripts, and integrating them into best-in-class automation suites.
  • Leading activities within areas of technical expertise.
  • Running complex tests and conducting investigations in lab environments both onsite and remotely.
  • Finding and reporting bugs while leading efforts to isolate, investigate, and resolve issues with cross-functional teams.
  • Learning and dynamically applying knowledge of the device, system, protocols, and industry standards.
  • Effectively presenting technical information to internal and external groups.
  • Integrating prototype SoC hardware and firmware into a complete solution. This includes working with emulation platforms, prototype ICs, validation boards, firmware, and software to enable system-level functionality and firmware development.
  • Developing, executing, and documenting feature tests that fully validate SoC operation, hardware blocks, and firmware to ensure compliance with design specifications, performance expectations, and industry standards.

Benefits

  • Medical
  • dental
  • vision
  • Critical Illness
  • Accident
  • Hospital
  • 401(k) Retirement Plan
  • Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service