Design Verification Engineer
This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Bengaluru, Hyderabad
JobType: full-time
We are looking for an ASIC Verification Engineer to help advance cutting-edge chip designs utilizing 7nm and 5nm process technologies. This position entails verifying domain-specific processors for IAAS and smart-switch applications, using the P4 programming language to facilitate software-defined features while ensuring hard-wired performance. The role encompasses the development of sophisticated PCIe, networking, storage, and security virtualization services tailored for both public and private cloud markets.
Key Responsibilities
- Establish verification testing strategies and create detailed plans
- Create and implement test plans for unit, IP, subsystem, and SoC level verification
- Design SystemVerilog test benches that include stimulus, checkers, transactors/BFMs, assertions, and coverage points
- Detect issues in architecture, functionality, and performance
- Enhance design verification methodologies and develop reusable verification frameworks
- Assist with verification efforts across module-level testing, full chip analysis, emulation, prototyping, silicon bring-up, manufacturing diagnostics, compilers, and shipping platform software
- Collaborate closely with micro-architecture and design teams
Required Skills & Experience
- In-depth understanding of Computer Architecture
- Practical experience with UVM, SystemVerilog, C, and C++
- Familiarity with SystemVerilog simulators and waveform debugging tools
- Proven experience in developing and executing verification plans at the Unit, IP, Subsystem, and SoC levels
- Experience in creating SystemVerilog test benches, including stimulus, checkers, transactors/BFMs, assertions, and coverage points
- Strong debugging and analytical skills in identifying bugs
- Familiarity with design and verification tools such as VCS or equivalent simulation software
- Experience with debugging tools like Debussy/DVE
- Exceptional debugging and problem-solving abilities