Microchip Technology- Bangalore
Sr. Engineer II – Verification
Experience:
7 to 10+years
Job Description:
Microchip's Data Center Solutions Business Unit (DCS) maintains a broad
portfolio of products widely deployed by the industry's leading server/storage
OEMs and hyperscale data centers. Customers deploy DCS solutions into
applications ranging from Big Data capacity storage to Artificial Intelligence
and Machine Learning, technologies that are helping shape the next digital
age. Our product portfolio includes SAS, PCIe, NVMe, and CXL products that
connect, manage, and secure the world's information, including Flash
Controllers, High-Performance Switches, RAID Controllers, and Memory
Controllers.
As a Senior Verification Engineer, you will lead the development of
verification environments for our next-generation Data Center Storage
products, including enterprise-class NVMe SSD controllers and other PCIe-based
products. These complex SoC silicon devices enable top-tier data centers
across Next-Gen Storage, Artificial Intelligence, and High-Performance
Computing market segments.
Job Responsibilities
·
Define comprehensive verification plans and build testbenches for device,
subsystem, and IP-level designs using UVM/ SystemVerilog.
·
Interpret requirements, protocol specifications, and micro-architecture
specifications to drive verification strategy.
·
Verify designs using state-of-the-art methodologies, including
SystemVerilog/UVM coverage-driven verification, assertion-based verification
(ABV), and formal verification techniques.
·
Execute simulations using Cadence Xcelium and perform debug using Cadence
Verisium Manager.
·
Develop test cases, checkers, and functional coverage models aligned with the
verification test plan.
·
Drive verification coverage closure and participate in coverage review
meetings.
·
Collaborate with cross-functional teams including firmware, emulation, and
silicon validation.
·
Support pre-silicon emulation bring-up and debug activities.
·
Support post-silicon validation bring-up and debug, including development and
documentation of hardware workarounds.
·
Mentor junior engineers and contribute to team-level process improvements.
Requirements/Qualifications:
Required Qualifications
·
Bachelor's degree with 8–10+ years of experience, or Master's degree with 6–8
years of experience in silicon verification.
·
Demonstrated expertise in RTL verification using coverage-driven verification
(CDV) methodologies.
·
Proficiency in HDL/HVL languages: SystemVerilog, Verilog, or VHDL , industry
protocols such as AXI, APB, AHB
·
Solid programming skills in C and/or C++.
·
Scripting experience in one or more languages (Python, Perl, TCL, Shell, etc.)
·
Strong understanding of digital systems and computer architecture.
·
Familiarity with Unix/Linux environments and version control systems (Git,
SVN)
·
Excellent written and verbal communication and documentation skills.
·
Strong analytical and problem-solving skills with attention to detail.
·
Proven ability to work independently and collaboratively in a fast-paced team
environment.
Preferred Qualifications
·
Hands-on experience with one or more industry protocols such as PCIe, CXL,
NVMe, DDR, SAS, SATA.
·
Experience with formal verification tools (e.g., Cadence JasperGold, Synopsys
VC Formal)
·
Prior experience in storage controller or memory controller verification
·
Experience mentoring or technically leading a small team
Travel Time:
0% - 25%
Apply through whichever channel suits you best.