Post a job

Technical Architect - SoC, Verilog, UVM, C, C++

On-site United States

Job Summary

We are seeking highly motivated Design Verification Engineers to verify a next-generation UALink Controller IP used in AI and HPC platforms. The engineer will develop scalable verification environments capable of achieving functional, protocol, and performance closure for one of the industry's highest-bandwidth interconnect controllers.

The role requires expertise in constrained-random verification, protocol checking, coverage-driven verification, and debugging complex hardware interactions.

Key Responsibilities

  • Develop UVM-based verification environments.
  • Develop protocol-aware scoreboards.
  • Build functional coverage models.
  • Write assertions (SVA).
  • Develop protocol monitors and checkers.
  • Create directed, random, and stress tests.
  • Perform regression analysis.
  • Debug RTL issues using waveform analysis and transaction logs.
  • Collaborate closely with RTL designers.
  • Drive verification closure using metrics.

Skill Requirements

  • Strong communication and cross-functional collaboration with architecture, design teams.
  • Excellent debugging and problem-solving skills.
  • SystemVerilog
  • UVM
  • SVA
  • Python, Perl or Tcl

.

Other Requirements

null

Source: the employer's careers page. Last checked 2026-11-05. Posted 2026-11-04.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Hiring for a role like this? See how employers fill a role fast.