Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

BTA Design Services • Toronto, Ontario, Canada
Salary: C$120,000 - C$170,000 / year
Role & seniority: Senior ASIC Verification Engineer
Stack/tools: SystemVerilog, Verilog; UVM/Ovm; constrained-random verification; assertion-based verification; test/coverage planning; verification environments; 3rd-party VIP; high-speed interfaces (PCIe, SERDES, Ethernet, etc.)
Verify blocks, subsystems, or full chips with emphasis on high-speed interfaces and networking IP
Develop test and coverage plans and SV/UVM verification environments; drive coverage closure
Support front-end project planning, silicon/lab bring-up, and targeted constrained-random tests
8+ years in ASIC verification
Proficiency in Verilog/SystemVerilog and scripting languages
Deep UVM/OVM experience; multiple SV/UVM environments from scratch or reuse
Constrained-random verification, assertions, functional coverage
Experience with high-speed interfaces/protocols (PCIe, SERDES, Ethernet, OTN, SONET, InfiniBand); ability to verify networking blocks
Experience with video processing, GPUs, or AI
Prior work on complex networking-centric or HPC/AI SoCs down to advanced nodes (3nm FinFET)
Location & work type: Ottawa, Canada; full-time position (onsite with client environments). Compensation: $120,000–$170,000 plus bonus and benefits.
We’re adaptable and efficient, with a brilliant staff at our core. We aim to be the best at what we do.
Our success continues to fuel growth. We are currently searching for a number of key technical resources, including a Senior ASIC Verification Engineer with expertise in UVM and PCIe.
Position Overview In this role, you will work with a highly experienced team of verification professionals performing constrained-random, functional-coverage–based verification using SystemVerilog and UVM. You will work from spec to coverage-closed, verified, and debugged designs, developing environments, integrating and leveraging 3rd-party VIP, and ensuring robust verification of complex, high-speed interface and networking blocks. You will verify blocks, subsystems, or top-level functionality within large and extremely complex networking-centric or HPC/AI SoCs built on advanced technology nodes down to 3nm FinFET. You will collaborate closely with strong, deeply experienced design leads in world-class ASIC environments across BTA’s client base.
This is a new position. Only candidates selected for an interview will be contacted. Artificial Intelligence tools are not used in the evaluation and selection of candidates.
Why Work Here? We offer interesting work in challenging, stimulating technical environments with companies that lead the world in technology and innovation.
We recognize that our strength is in the individuals who join our team, so at BTA Design Services, we foster an environment where everyone is appreciated, trusted and engaged. We recognize that work-life balance is important and we strive to provide our employees with challenging roles that also allow them to enjoy family, friends and life outside of work.