Design Verification Engineer Intern (Toronto)
Astera Labs Toronto, Ontario, CA
The full posting
Published by Astera Labs. Original posting (opens in a new tab)
Design Verification Engineer Intern (Toronto)
Location: Toronto, Ontario, Canada
Employment type: Internship
About Astera Labs
Astera Labs develops purpose-built connectivity solutions for rack-scale AI infrastructure. Our Intelligent Connectivity Platform brings together high-performance connectivity technologies for AI, cloud, server, and networking systems.
The role
As a Design Verification Engineer Intern in Toronto, you will help verify complex digital designs for connectivity products. You will contribute to simulation-based verification, create and run tests, analyze waveforms and logs, and help improve functional coverage and reusable verification infrastructure.
This internship is an opportunity to build hands-on experience at the intersection of digital design, computer architecture, verification methodology, and software tooling while taking ownership of meaningful verification work.
What you’ll do
•
Develop, modify, and run simulation-based tests for digital design and connectivity IP blocks.
•
Contribute to SystemVerilog and UVM-based verification environments, including tests, sequences, agents, scoreboards, monitors, and checkers.
•
Run individual tests and regressions, review build and simulation results, and triage failures.
•
Debug functional issues by analyzing logs, transactions, register activity, and waveform databases with industry-standard tools.
•
Add or update test definitions, regression lists, manifests, and scripts as verification requirements evolve.
•
Track functional and code-coverage results and help identify meaningful coverage gaps.
•
Work with reusable verification infrastructure, protocol agents, reset and interrupt components, register models, and scoreboards.
•
Explore assertions, formal verification, or emulation workflows when appropriate for the design and project.
•
Collaborate with design, architecture, emulation, and verification engineers to reproduce issues and communicate findings.
•
Document test intent, debug conclusions, verification procedures, and project progress.
What you bring
Basic qualifications
•
Currently pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
•
Coursework, project, research, or hands-on experience with digital logic, computer architecture, RTL, or hardware verification.
•
Programming or scripting experience in SystemVerilog, Verilog, C/C++, Python, or a comparable language.
•
Familiarity with Linux development environments, command-line tools, and Git or another source-control system.
•
Strong analytical and debugging skills, with an interest in understanding complex hardware behavior.
•
Strong written and verbal communication, organization, and time-management skills.
•
A hands-on work ethic, curiosity, learning agility, and ability to take ownership of assigned deliverables.
Preferred qualifications
•
Experience with SystemVerilog, UVM, constrained-random verification, assertions, or functional coverage.
•
Familiarity with simulation, waveform-debug, regression, or coverage tools such as VCS, Verdi, DVE, or equivalent tools.
•
Experience writing testbenches, sequences, scoreboards, monitors, checkers, or reference models.
•
Exposure to AXI, APB, PCIe®, CXL®, memory systems, fabrics, controllers, or other high-speed digital interfaces.
•
Familiarity with formal verification, emulation, RTL simulation, or register-abstraction-layer models.
•
Experience using Python, Tcl, or shell scripting to automate verification workflows and analyze results.
More internships at Astera Labs
- AI Product Management InternAstera LabsSan Jose, CA
- Signal Integrity Solutions Architect InternAstera LabsSan Jose, CA
- Mechanical Solutions Architect InternAstera LabsSan Jose, CA
- Business Development InternAstera LabsSan Jose, CA
- Digital RTL Design Engineer InternAstera LabsSan Jose, CASummer 2027
- Procurement InternAstera LabsSan Jose, CA
Don't apply to Astera Labs internships one at a time.
Use Auto Apply for matching roles, up to your daily cap. OfferAIO fills forms from your profile, tells you when a new posting opens, and keeps every interview and contact in one place. 5 free Auto Applies total. No card, no daily reset. Premium is $20/month, or the Season Pass is $49 once for about 4 months (120 days) with no auto-renew. Both include unlimited applications and Auto Apply. Auto Apply queues new matches up to the daily cap you set, at most 100 a day. Pause or cancel queued applications anytime.
Start free
