UVM and GenAI Engineer - Automatic Testbench Generation
Job details
Work location - Noida (preferable), Bangalore, Hyderabad Job Summary: We are seeking an experienced and skilled UVM and GenAI Engineer to join our team. The successful candidate will be responsible for developing innovative solutions using Generative AI to automatically generate testbenches for complex digital designs. The ideal candidate will have a strong background in UVM, digital design verification, and AI/ML. Key Responsibilities:
- Develop and implement Generative AI algorithms to automatically generate testbenches for digital designs
- Collaborate with the design and verification teams to identify areas where AI-generated testbenches can improve verification efficiency and effectiveness
- Design, develop, and maintain UVM-based testbenches for complex digital designs
- Work with cross-functional teams to integrate AI-generated testbenches into the existing verification flow
- Develop and maintain scripts and tools to automate the testbench generation process
- Stay up-to-date with the latest developments in UVM, GenAI, and digital design verification
- Participate in code reviews and contribute to the improvement of the team's verification methodologies
- Bachelor's/Master's degree in Computer Science, Electrical Engineering, or related field
- 6+ years of experience in digital design verification, with a focus on UVM-based testbenches
- Strong knowledge of UVM, SystemVerilog, and digital design principles
- Experience with AI/ML frameworks and tools, such as PyTorch, TensorFlow, or Keras
- Programming skills in languages such as Python, C++, or SystemVerilog
- Experience with version control systems, such as Git
- Strong problem-solving skills, with the ability to work independently and collaboratively
- Experience with Generative AI algorithms and techniques, such as GANs, VAEs, or Transformers
- Knowledge of digital design languages, such as VHDL or Verilog
- Experience with cloud-based AI platforms, such as AWS SageMaker or Google Cloud AI Platform
- Familiarity with Agile development methodologies
- Competitive salary and benefits package
- Opportunity to work on cutting-edge AI technology and digital design verification
- Collaborative and dynamic work environment
- Professional development and growth opportunities
- Flexible working hours and remote work options
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.