Digital Verification Engineer
2022-01-15
Tasks and Responsibilities
Verify digital logic using SystemVerilog and reusable, standardized methodologies. Verify digital systems that use both custom and standard IP components and interconnects, including microprocessor cores and hierarchical memory subsystems.
Contribute to verification and modeling at the chip top level.
Debug tests with design engineers to deliver functionally correct design blocks. Work closely with the design and test teams to define test specifications, verification plans and manufacturing transfer.
Create and maintain verification infrastructure and tools.
Collect and analyze coverage metrics and establish verification best practices.
Requirements
Required title: MSc in Electronic, Electrical, Computer Engineering or relevant field
Required expertise: at least 3 years in similar tasks.
Desirable Competences
Knowledge and Skills
Experience in the verification of designs such as transceivers ICs and System on Chip (SoC).
Experience with industry-standard simulators, revision control systems and regression systems.
Experience with Verilog, SystemVerilog, SVA and functional coverage and working knowledge of makefiles and scripting languages, such as Perl or Python.
Experience with verification of low power techniques.
Experience with UPF flow.
Familiarity with SoC standard interfaces (e.g. AHB, APB) and memory system architectures.
Proven software skills
Personal Profile
Continuous search for technical excellence,
Passion for learning from experience,
Critical and constructive attitude,
Proactive (problem solving) attitude,
Zero bug tolerance,
Team membership attitude.
Place of work
Tres Cantos headquarters (Madrid, Spain).
We will also consider the option of 100% remote working as a function of the candidate’s profile.
- Location
- Madrid, Spain