What are the responsibilities and job description for the ASIC Verification Engineer position at Sharp Decisions?
Job Description
Cornelis Networks is hiring Mid-Level and Senior ASIC Verification Engineers with advanced skills and knowledge in key areas required to verify world-class SoCs to be deployed in high performance computing, high performance data analytics, and artificial intelligence interconnect solutions.
Key Responsibilities:
- Participate in development of UVM environments to verify RTL at block, unit, and SoC levels
- Write and execute tests according to verification plans
- Instrument TB for functional and code coverage; collect and analyze coverage results
- Execute formal verification of block level RTL
- Participate in post-silicon verification
Minimum Qualifications:
- B.S. degree in Computer Engineering, Computer Science, or Electrical Engineering
- Experience in one or more Verification languages (UVM, System Verilog)
- Experience in one or more scripting languages (TCL, Python, Perl, Shell-scripting)
- Experience in test bench development
- Prior experience validating complex SoCs that include multiple clock and reset domains
- 3 years of verification experience
Preferred Qualifications:
- M.S. degree in Computer Engineering, Computer Science, or Electrical Engineering
- Track record of first-pass success in ASIC and Systems
protocol experience (Ethernet, Infiniband, FibreChannel, etc.) is a plus, PCIe and its associated DMA/Queuing/TLP-processing and the new CXL caching extensions, RISC-V acceleration cores (AI/ML), NoC (network on a chip), SoC: basically complex movement of data, processing or parsing that data, packetizing that data, transmitting/receiving that data, etc. Ethernet/Infiniband Switches.
Salary : $160,000 - $200,000