Eteros Technolgies is Seeking a Senior / Lead Verification Engineer with strong expertise in simulation environment migration, debugging, and coverage analysis. The role involves migrating IP and So C-level verification environments between Cadence Xcelium and Synopsys VCS , ensuring simulation stability, functional correctness, and coverage closure for complex designs involving ARM Cortex, PCIe , and other high-speed protocols.
Key Responsibilities
Environment Migration :
Migrate System Verilog / UVM testbenches between Xcelium and VCS.
Resolve simulator-specific issues (macros, DPI, coverage differences).
PCIe & High-Speed Protocol Verification :
Verify PCIe at IP / So C levels – LTSSM bring-up, PIPE / PHY interface, protocol compliance.
Debug link training, power management, and reset issues. Integrate and analyze VIPs (Synopsys / Cadence).
Gate-Level Simulation (GLS) :
Set up and run GLS with / without timing.
Debug timing violations, X-propagation, and reset mismatches. Correlate RTL vs GLS for sign-off.
Automation & Integration :
Automate regressions using Makefiles, Python, Perl on LSF / Jenkins.
Integrate IPs into ARM Cortex-based So C environments.
Debug & Coverage :
Debug UVM / DUT interface failures and analyze assertion, protocol, and timing issues.
Track and close functional / code coverage using IMC, Verdi, or Verisium tools.
Required Skills
Languages : System Verilog, UVM, C / C++ (DPI), Python, Shell, Perl
Tools : Xcelium, VCS, Sim Vision, Verdi, Verisium, IMC
Protocols : PCIe, AMBA, I3 C / I2 C, SPI, UART, GPIO
Expertise : Debugging, signal tracing, coverage analysis, GLS sign-off
Qualifications
B. E. / B. Tech or M. E. / M. Tech in ECE / EE
8–12 years of experience in functional verification
Strong PCIe and ARM-based So C background
Experience with coverage closure and debug automation
Verification Engineer • Bengaluru, Karnataka, India