Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Extract verification requirements from system specification.
- Contribute in generating the verification plan for block level and system level.
- Contribute in architecting the verification environment which is mapped from the verification plan.
- Implement the verification environment using UVM.
- Debug test failures and work with designers to develop fixes.
- Work on achieving targeted coverage goal for the verification sign off.
- Perform post APR simulations.
- Perform Co-simulation activities and work with analog and digital teams to gather Co-sim requirements and develop fixes on the interaction between analog and digital parts in the IP.
- Responsible for conducting customer meetings and communicate regularly with customers.
- Conduct induction training for newcomers.
- Provide guidance and mentoring to junior engineer.
- Attend potential customers meetings to answer the technical questions.
Job Requirements
Education
- B.Sc. / M.Sc. Electronics or Computer Engineering
Years of Experience
- + 3 years of experience
Other Knowledge/ Studies
- Oral and written fluency in English
- Microsoft office
- Excellent Knowledge of coverage driven verification concepts.
- Excellent Knowledge of any of the advanced verification methodologies (OVM/UVM/VMM).
- Excellent knowledge in verification environment architecting, designing and implementation.
- Good experience in developing and maintaining both block-level and top-level verification environments for digital systems.
- Excellent debugging skills in both functional and gate-level simulations.
- Experience with Assertion Based Verification languages (SVA, PSL...).
- Knowledge of any scripting language ( PERL, TCL, Shell script, …)
- Experience with power-aware verification and knowledge of writing UPF would be an asset.
- Experience with Formal Verification would be an asset.
- Knowledge of Co-simulation for digital and analog parts of the system using AMS simulators.
Abilities
- Self-driven and Motivated
- High communication skills
- Detailed Oriented
- Ownership and dedication