Principal Engineer - Validation (Systems)
Job Description
Microchip’s Data Center Solutions (DCS) team delivers high-performance Storage Controllers, NVMe SSD Controllers, PCIe Switches, and SAS Expanders used in cloud storage and enterprise data centers. We are looking for a hands-on Principal System Validation Engineer to join our team in Roseville and take ownership of silicon bring-up, system integration, and validation of next-generation SoCs.
Key Responsibilities
-
Integrating prototype SoC hardware and firmware into a complete system solution using emulation platforms, validation boards, firmware, and software to enable functional testing and firmware development.
-
Developing, executing, and documenting feature-level tests to validate SoC hardware blocks, firmware, and overall system operation against design specs, performance targets, and industry standards.
-
Working with pre-silicon emulation platforms and post-silicon prototype ICs/SoCs.
-
Building and maintaining validation infrastructure including boards, FPGAs, embedded software, device drivers, and test scripts.
-
Developing block, subsystem, and system-level test firmware/scripts and integrating them into automated test suites.
-
Leading technical activities in your area of expertise and mentoring junior engineers.
-
Running complex tests and investigations in the lab, both on-site and remotely.
-
Identifying and reporting bugs, then collaborating with cross-functional teams to isolate, investigate, and resolve them.
-
Continuously learning and applying knowledge of the device, system, protocols, and industry standards.
-
Helping grow and train the validation team.
-
Presenting technical information effectively to internal and external audiences.
Requirements/Qualifications
-
10 years of relevant silicon / SoC validation experience (pre- and/or post-silicon).
-
Strong programming and scripting skills in C / C++ and Python (or Tcl).
-
Solid hands-on lab experience with high-speed test equipment: oscilloscopes, protocol analyzers, logic analyzers, etc.
-
Demonstrated SoC system-level debug skills across firmware, hardware, schematics, PCB, and FPGA environments.
-
Strong foundation in data communications theory and high-speed signal fundamentals.
-
Bachelor’s or Master’s degree in Computer/Electrical Engineering or Computer Science.
-
Proven ability to work independently on test plan development and execution while collaborating effectively in a team.
Desired Qualifications
-
SoC performance validation and tuning experience.
-
Experience with prototype board bring-up, modifications, and schematic reading.
-
Familiarity with AI tools and workflow integration.
-
Experience with Product Security.
-
PCIe compliance testing experience.
-
High-speed SERDES testing and debugging.
-
Pre-silicon emulation test experience.
-
High-speed digital design, PCB layout, or signal integrity knowledge.
-
MIPS-based firmware development and debug in C/C++.
-
Experience with protocols including PCIe, DDR4/5, SAS, SATA, I2C, SPI and protocol trace debugging.
-
Linux or Windows host driver development or OS experience.
-
FPGA tools and VHDL/Verilog knowledge.
-
ThreadX or RTOS experience.
Benefits
The annual base salary range for this position, which could be performed in the US, is $75,000 - $232,000.* Range is dependent on numerous factors including job location, skills and experience.