Verification Engineer

185500-300500 Full time
Verification Engineer
Job Description

A bit about us: Our Client is an IT Company, that enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency, and actionable insights. Our Client does this by leveraging a spectrum of disruptive technologies such as artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security, virtual/augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span digital solutions, infrastructure, product engineering, and security.

Why join us?

Our Client delivers services across industry sectors such as automotive, BFSI, consumer packaged goods, e-commerce, edutech, engineering R&D, hi-tech, manufacturing, retail, and travel/transportation/hospitality.

A Great Place to Work-Certified™ company, Headquartered in India with operations in the U.S., UK, Canada, Australia, and the Middle East.

Job Details: We are seeking an enthusiastic and experienced Verification Engineer to join our dynamic team in the technology industry. The successful candidate will be a part of a fast-paced, innovative environment where creativity and technical expertise are utilized to deliver state-of-the-art technology solutions. The Verification Engineer will play a vital role in ensuring the quality and reliability of our products by verifying and validating complex digital systems. This role requires a strong understanding of Questa simulation, SystemVerilog, SystemC, UVM, Spectrum Analyzers, FPGA prototyping, DO-254, and FPGA.

Responsibilities:
1. Develop and execute detailed verification plans for complex digital systems.
2. Utilize advanced verification techniques, including SystemVerilog and UVM.
3. Perform Questa simulations and use SystemC for system-level modeling and simulation.
4. Use Spectrum Analyzers for signal analysis in the verification process.
5. Implement FPGA prototyping and understand the DO-254 process for airborne electronic hardware.
6. Create and maintain test benches and develop functional coverage metrics.
7. Collaborate with design engineers to ensure correct functionality of module and system designs.
8. Debug complex system-level problems, finding and fixing failing test cases.
9. Document and present verification results to project teams and stakeholders.
10. Continuously improve verification methodologies and processes to enhance productivity and product quality.

Qualifications:
1. Bachelor's degree in Electrical Engineering, Computer Science, or a related field. A Master's degree is preferred.
2. A minimum of 5 years of experience in the field of verification engineering.
3. Proficiency in Questa simulation, SystemVerilog, SystemC, and UVM.
4. Hands-on experience with Spectrum Analyzers and FPGA prototyping.
5. Knowledge of DO-254 process for airborne electronic hardware.
6. Experience with FPGA is a must.
7. Excellent problem-solving skills with the ability to debug complex system-level problems.
8. Strong communication skills with the ability to clearly present technical information.
9. Ability to work effectively in a team environment and collaborate with a diverse group of professionals.
10. Self-motivated with a strong desire to learn and stay updated with the latest industry trends and technologies.