How Remoteville checks and expires listings
AI Hardware Design Verification Engineer
Skills
Coverage AnalysisDebuggingDigital DesignsFunctional VerificationPerlRTL DesignScripting
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's or Master's degree in Electrical/Computer Engineering or a related field
- Proven experience as a Design Verification Engineer, with a focus on complex digital designs
- Strong knowledge of digital design concepts, including RTL, synthesis, and timing constraints
- Proficiency in verification methodologies such as UVM (Universal Verification Methodology) and SystemVerilog
- Experience in developing and executing verification plans, testbenches, and test cases for digital designs
- Solid understanding of functional coverage, assertion-based verification, and code coverage analysis
- Proficiency in scripting and programming languages like Python, Perl, or C/C++
- Familiarity with industry-standard EDA tools and simulation environments
- Excellent problem-solving and debugging skills, with a keen eye for detail
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team-oriented environment
- Proven ability to work under tight deadlines and deliver high-quality results
Nice to have
- Coverage Analysis
- Debugging
- Digital Designs
- Functional Verification
- Perl
- RTL Design
- Scripting
- Universal Verification Methodology
Day to day
- Develop and execute comprehensive verification strategies to validate complex digital designs and ensure compliance with specifications and standards
- Collaborate closely with design teams to understand design requirements and contribute to the creation of verification plans and testbenches
- Write and execute test cases to verify functionality, performance, and power aspects of the design
Hiring process
- Ensure compliance with U.S. Export Control regulations
- Employment will not start until a U.S. export license is granted if required
