Job Description
Job Title: Functional Verification Engineer. Location: Bangalore, Karnataka, India
Responsibilities:
- Perform stress testing and identify corner-case scenarios.
- Verify high-speed SERDES and PHY interfaces.
- Work on IP integration and SoC-level verification.
- Develop and maintain verification environments, testbenches, test cases, test plans, and verification strategies for IP, unit, and block-level designs.
- Perform verification at unit, element, subsystem, and system levels.
- Verify third-party IP blocks, including DDR, PCI, NAND, and AXI;
- Verify I/O subsystems and protocols such as PCIe/CXL, DDR, Flash, Ethernet, AXI, AHB, ACE, and ACE-Lite.
- Perform gate-level simulation and emulation.
- Verify clock-domain crossing and reset-domain crossing.
- Debug and investigate test failures, identify root causes, and work with design teams to resolve logic design issues.
- Ensure verification coverage criteria are met.
- Use IBM functional verification tools and methodologies;
- Work with stakeholders to maintain design progress and deliver quality designs.
- Contribute to automation and continuous integration workflows.
Qualifications:
- Bachelor's degree.
- 9+ years of experience in functional verification of processors or ASICs.
- At least 9 years of experience with third-party IP blocks such as DDR, PCI, NAND, or AXI.
- Strong knowledge of computer system architecture and microarchitecture.
- Experience with UVM, OVM, SystemVerilog, SystemC, and hardware description languages such as Verilog and VHDL.
- Good object-oriented programming skills in C/C++;
- Experience with scripting languages such as Python or Perl.
- Experience developing testbenches, writing complex test scenarios, debugging failures, and triaging issues.
- Experience working in Linux/Unix environments and with Git repositories.
- Understanding of continuous integration and DevOps workflows.
- Ability to work independently, take initiative, and help keep design activities moving forward.
- Experience leading a team.
Benefits and information:
- Opportunity to work on IBM server and ASIC technologies.
- Opportunities for professional development, experimentation, and continuous learning.
- A collaborative work environment that encourages innovation, feedback, and career growth.
- Hybrid work arrangement in Bangalore, Karnataka, India.
- General daytime shift.
- No travel required.
- This is a regular, non-commission-based professional position.
- IBM is an equal-opportunity employer and considers qualified applicants without discrimination.
- IBM recommends applying for no more than three roles per year for the best candidate experience.
- Applicants should contact the recruiter for clarification about location requirements.
Additional details:
- Experience range displayed: 6 to 15 years.
- Job ID: 136788.
- No salary information was provided in the listing.
JOB TYPE
Full-timeCOMPENSATION
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.
Back to all Quantum jobs

.webp)




