Padmi

Verification Engineer 4 (Bengaluru)

IndiaPosted 3 months ago
Electrical Electronics And Computer Hardware EngineeringSeniorFull Time; Regular
Apply at Spatial Alphabet

Opens the source posting on shine.com

Source description

About the role

View original

As an experienced Verification Engineer joining our high-performance CPU/GPU development team, your role will involve functional verification of complex ASICs and IPs. You will work closely with design and verification teams to ensure high-quality silicon through comprehensive verification methodologies and robust debug practices. Key Responsibilities: - Participate in the functional verification of complex ASIC blocks and IP cores within CPU/GPU and SoC development programs. - Collaborate with design, architecture, and verification teams to understand design functionality and verification requirements. - Develop, document, and execute comprehensive verification plans, including directed and constrained-random test strategies. - Create and maintain verification environments, test cases, and regression suites. - Analyze simulation results, debug failures, and drive issues to resolution. - Work within existing verification infrastructure while contributing to methodology improvements and automation initiatives. - Apply industry-standard verification techniques to ensure coverage closure and design quality. - Support hardware modeling, assertion-based verification, and system-level verification activities as required. - Participate in design reviews and provide verification feedback throughout the development lifecycle. Required Skills: - 810 years of hands-on ASIC/SoC Verification experience on large-scale semiconductor development projects. - Strong programming expertise in C/C++, Object-Oriented Programming (OOP), and Standard Template Library (STL). - Strong Linux development and debugging experience. - Proficiency with debugging and analysis tools such as GDB and Valgrind. - Solid understanding of Computer Architecture, Data Structures and Algorithms, and ASIC/SoC Verification methodologies. - Experience with scripting and build automation tools like Perl and Makefiles. - Solid analytical, troubleshooting, and root-cause analysis skills. - Excellent verbal and written communication skills. Preferred Skills: - Experience with Verilog, SystemVerilog, and SystemC. - Familiarity with mixed-language verification environments. - Experience using DPI (Direct Programming Interface) and PLI (Programming Language Interface). - Exposure to hardware modeling and assertion-based verification techniques. - Experience working on CPU, GPU, or high-performance compute designs. - Knowledge of constrained-random verification methodologies and coverage-driven verification. Desired Attributes: - Strong attention to detail and commitment to quality. - Ability to work effectively in a collaborative, cross-functional environment. - Self-driven and capable of handling complex technical challenges independently. - Passion for solving difficult verification and debug problems. Educational Qualifications: - B.E./B.Tech or M.E./M.Tech in Electronics, Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. In summary, your role as a Verification Engineer will involve participating in functional verification, collaborating with teams, developing verification plans, analyzing results, and contributing to high-quality silicon through your strong verification expertise and programming skills. Your experience in large-scale semiconductor projects, along with your attention to detail and commitment to quality, will be key assets in this role. As an experienced Verification Engineer joining our high-performance CPU/GPU development team, your role will involve functional verification of complex ASICs and IPs. You will work closely with design and verification teams to ensure high-quality silicon through comprehensive verification methodologies and robust debug practices. Key Responsibilities: - Participate in the functional verification of complex ASIC blocks and IP cores within CPU/GPU and SoC development programs. - Collaborate with design, architecture, and verification teams to understand design functionality and verification requirements. - Develop, document, and execute comprehensive verification plans, including directed and constrained-random test strategies. - Create and maintain verification environments, test cases, and regression suites. - Analyze simulation results, debug failures, and drive issues to resolution. - Work within existing verification infrastructure while contributing to methodology improvements and automation initiatives. - Apply industry-standard verification techniques to ensure coverage closure and design quality. - Support hardware modeling, assertion-based verification, and system-level verification activities as required. - Participate in design reviews and provide verification feedback throughout the development lifecycle. Required Skills: - 810 years of hands-on ASIC/SoC Verification experience on large-scale semiconductor development projects. - Strong programming expertise in C/C++, Object-Oriented Programming (OOP), and Standard Templ

One address, no account. We’ll tell you when matching roles go live.

More at Spatial Alphabet

Related open roles

View all roles