AMD Off Campus Drive for Verification Engineer in Hyderabad: AMD is currently looking for a Verification Engineer for their Hyderabad location. The ideal candidate for this role should have a Bachelor’s or Master’s degree in computer engineering or electrical engineering. Key skills and qualifications required include a strong background in the C++ language, preferably on Linux with some exposure to the Windows platform. Additionally, candidates should have a good understanding and hands-on experience in UVM concepts and the SystemVerilog language, as well as a working knowledge of SystemC and TLM with related experience. Proficiency in scripting languages such as Perl, Ruby, Makefile, and Shell is preferred. Exposure to leadership or mentorship roles is considered an asset for this position.
In this role, you’ll be responsible for ensuring the accuracy and quality of AMD’s products through extensive testing and verification processes. You’ll utilize your expertise in languages like C++, along with a strong understanding of various software and scripting tools. This role is crucial in the development of cutting-edge technology, making it an exciting opportunity for those passionate about computer engineering and electrical engineering.
AMD Off Campus Drive for Verification Engineer in Hyderabad 2023
AMD is currently in search of a Verification Engineer for their Hyderabad location. The ideal candidate for this role should hold at least a Bachelor’s or Master’s degree in computer engineering or electrical engineering. This position entails ensuring the accuracy and quality of AMD’s products through extensive testing and verification processes. Key skills and qualifications required include a strong background in the C++ language, preferably on Linux with some exposure to the Windows platform.
Additionally, candidates should have a good understanding and hands-on experience in UVM concepts and the SystemVerilog language, as well as a working knowledge of SystemC and TLM with related experience. Proficiency in scripting languages such as Perl, Ruby, Makefile, and shell is preferred. Exposure to leadership or mentorship roles is considered an asset for this position. Joining AMD as a Verification Engineer offers an exciting opportunity to contribute to cutting-edge technology in the vibrant city of Hyderabad.
Company Name | AMD |
Job Role | Verification Engineer |
Education Required | Bachelors or Masters degree in computer engineering/Electrical Engineering. |
Job Location | Hyderabad |
AMD Off Campus Drive for Verification Engineer in Hyderabad 2023, Job Responsibilities
- Work Collaboratively:
- Work closely with architects, hardware engineers, and firmware engineers to grasp the new features that need verification.
- Create Test Plan:
- Develop comprehensive test plan documents, considering interactions with other features, hardware, firmware, and software driver use cases.
- Estimate Time for Testing:
- Assess the time needed to write new feature tests and make any essential changes to the test environment.
- Develop Verification Tests:
- Construct directed and random verification tests.
- Troubleshoot Test Failures:
- Identify the underlying cause of test failures; collaborate with RTL and firmware engineers to rectify design defects and resolve any test-related issues.
- Review Metrics:
- Evaluate functional and code coverage metrics – adjust or supplement tests or restrict random tests to meet coverage requirements.
AMD Off Campus Drive for Verification Engineer in Hyderabad 2023, Required Skills and Qualifications
- Preferred Education:
- Bachelors or Masters degree in computer engineering/Electrical Engineering.
- Expertise in ASIC Verification:
- Proficiency in IP level ASIC verification and Boot flows.
- Debugging Skills:
- Proficiency in debugging firmware and RTL code using simulation tools.
- UVM Test Benches and Environments:
- Proficiency in using UVM test benches and working in Linux and Windows environments.
- Programming Languages:
- Experience with Verilog, System Verilog, C, and C++.
- Verification Framework Development:
- Experience in developing UVM-based verification frameworks and test benches, processes, and flows.
- Workflow Automation:
- Proficient in automating workflows in a distributed computing environment.
- Simulation Tools Knowledge:
- Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process.
- C++ Proficiency:
- Strong background in the C++ language, preferably on Linux with exposure to the Windows platform.
- UVM and SystemVerilog Expertise:
- Good understanding and hands-on experience in the UVM concepts and SystemVerilog language.
- SystemC and TLM Knowledge:
- Good working knowledge of SystemC and TLM with some related experience.
- Scripting Language Proficiency:
- Scripting language experience in Perl, Ruby, Makefile, and shell is preferred.
- Leadership and Mentorship Exposure:
- Exposure to leadership or mentorship is considered an asset.
- Desirable Exposure:
- Desirable assets with prior exposure to video codec system or other multimedia solutions.