Job Title
FPGA Post Silicon Validation Engineer - HPS USB
Role Summary
Lead post-silicon validation for HPS USB subsystems on FPGA SoC devices. Work with architecture, design, firmware and platform teams to validate USB host/device functionality, boot flows, connectivity and peripheral integration to ensure reliability and interoperability.
This is a hands-on role covering SoC bring-up, USB protocol validation, embedded processor systems, FPGA-HPS integration and silicon debug.
Experience Level
Senior — 8+ years of post-silicon validation experience, especially with SoC, HPS, USB, or high-speed I/O subsystems.
Responsibilities
Accountable for device- and system-level validation, debugging and automation for USB subsystems.
- Develop and execute post-silicon validation strategies for USB 2.0/3.x Host, Device, OTG, Hub and peripheral interoperability scenarios.
- Perform system bring-up and debug of HPS subsystems: connectivity, protocol compliance, reset sequencing, clocking, PHY initialization and HW–SW interactions.
- Create and run test plans for protocol validation, interoperability, stress, performance, negative and corner-case testing.
- Debug silicon issues using protocol analyzers, oscilloscopes, logic analyzers, JTAG debuggers and USB compliance tools.
- Lead root-cause analysis and issue triage across silicon, firmware, software and platform components.
- Develop automation frameworks and regression environments using Python, TCL, Bash or similar scripting languages.
- Collaborate with architecture, firmware, design and board teams to improve validation coverage and observability.
- Drive improvements in validation methodologies, automation and infrastructure to increase quality and efficiency.
Requirements
Must-have technical skills and experience.
- 8+ years of post-silicon validation experience focused on SoC, HPS, USB or high-speed I/O subsystems.
- Deep understanding of USB 2.0/3.x architecture, protocol layers, enumeration, link training, power management and compliance requirements.
- Experience validating embedded processor subsystems: boot loaders, Linux environments, device drivers, memory bring-up and peripheral validation.
- Strong hardware and software debug skills and system-level troubleshooting experience.
- Experience with USB protocol analyzers (e.g., LeCroy Voyager, Total Phase), oscilloscopes and validation lab equipment.
- Proficiency in Python, TCL or similar scripting languages for automation and test infrastructure development.
- Familiarity with FPGA SoC architectures and embedded systems (desirable).
Education Requirements
Bachelor's or Master's degree in Electrical & Electronics Engineering, Computer Engineering, Computer Science, or a related technical field.
About the Company
Company: Altera
Headquarters: Bengaluru, Karnataka, India
Altera provides leadership programmable solutions for applications ranging from cloud to edge, unveiling limitless AI possibilities. Their extensive product portfolio includes FPGAs, CPLDs, Intellectual Property, development tools, and System on Modules aimed at accelerating innovation in various fields.

Date Posted: 2026-08-22