This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Silicon Design Engineer, you will work with architects designers to verify functional design properties and drive convergence.
Job Responsibility:
Research, design, develop, and/or test software components and systems for semiconductor and related device manufacturing, employing knowledge of digital design theory
Perform pre-Silicon Verification of next generation high performance Microprocessor designs and related IPs
Develop, document and execute on verification testplans at various levels of design hierarchy including unit and full-chip environments
Develop high level language testbench components including stimulus drivers, behavioral models, monitors and checkers in SystemVerilog
Develop, simulate and debug directed and random stimulus to find bugs in the microprocessor design
verify the functionality and verify conformance to the specifications
Develop tools, infrastructure, processes and flows to enable functional verification
Document testplans and testbench component plans and drive reviews with peers and stakeholders
Independently develop quality, timely and cost effective solutions
Responsible for verification quality metrics like pass rates, code coverage and functional coverage
Requirements:
Good knowledge of English
Individual responsibility and a strong desire for personal achievements
Documented and demonstrable expertise in at least one of the following either academic or professional setting: Modern computer architecture, including processor pipeline and memory hierarchy
Hands-on work in C++ programming for either hardware modeling or testbench development or projects of similar scope and complexity
Logic design and representing the same in HDL (e.g. Verilog or VHDL)
Hardware Verification methodology and techniques such as simulation, debug, coverage, etc.
Demonstrate good communication skills, and abilities to work with a diverse team
Bachelors degree in computer engineering/Electrical Engineering
Nice to have:
Prior Internship experience in the above listed required skills
Experience working in a Unix/Linux environment
Experience in scripting languages (e.g. Perl)
Experience in hardware/logic simulators (e.g. VCS/Modelsim/EDAPlayground)
Experience in debug tools or waveform viewers
Experience in Verification languages (e.g. Specman or System Verilog)
Experience in Verification tools and techniques (e.g. UVM)