Skip to content

HCCM Consulting

Verification Engineer

Python

Key Responsibilities

  1. Develop and maintain constrained-random UVM testbenches for RTL blocks and fullchip verification.
  1. Write functional coverage models and coverage closure plans to drive verification completeness.
  1. Author and execute directed and random test scenarios targeting corner cases and protocol compliance.
  1. Debug simulation failures, identify root causes in RTL, and collaborate with designers on fixes.
  1. Develop verification plans (VPlans) based on micro-architecture specifications and track sign-off metrics.
  1. Contribute to regression infrastructure, CI/CD pipelines, and EDA tool flow scripting.
  1. Participate in design reviews, spec reviews, and silicon bringup activities.

Required Qualifications

  1. B.Sc. / M.Sc. / Ph.D. in Electrical Engineering, Computer Engineering, or related field.
  1. 5+ years of hands-on VLSI verification experience in an industry setting.
  1. Strong proficiency in SystemVerilog and UVM methodology (environments, agents, sequences, scoreboards). Strong proficiency in Specman language & methodology
  1. Experience with industry simulation tools: VCS, Xcelium, ModelSim/Questa.
  1. Solid understanding of digital design fundamentals, RTL coding, and microarchitecture concepts.
  1. Familiarity with assertion-based verification (SVA) and coverage-driven verification.
  1. Scripting skills in Python, Perl, or Tcl for automation and flow development.

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Vagas Dev is maintained free of charge by the NortJobs team.

Your next jobcould be on NortJobs.

Vagas Dev

Jobs for developers and programmers. Brazil comes first. Your next opportunity.

NortJobs · project sponsorInstagramLinkedInX
LegalAbout the projectPrivacyVagas Dev © 2026