Back to all jobs
Astera Labs logo

Senior Design Verification Engineer

Astera Labs
Toronto22h ago
Seniority
Senior

About the role

<div class="content-intro"><p><span data-teams="true">Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at <a id="menurhut" class="fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn" href="http://www.asteralabs.com/" target="_blank">www.asteralabs.com</a>.</span></p></div><p><strong><span data-contrast="auto">Job Description</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></p> <p><span data-contrast="auto">We are looking for&nbsp;a&nbsp;</span><strong><span data-contrast="auto">Senior</span></strong><span data-contrast="auto">&nbsp;</span><strong><span data-contrast="auto">Design Verification Engineer</span></strong><span data-contrast="auto"> with proven experience in all aspects of verification in UVM and C/C++. The candidate must have experience using high level programming languages such as C/C++ to communicate with System Verilog and/or UVM based environments to aid RTL simulation,&nbsp;CoSimulation&nbsp;and Emulation. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></p> <p><strong><span data-contrast="auto">Basic qualifications:</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Strong academic and technical background in electrical engineering. At minimum, a Bachelor’s in EE is </span>&nbsp;<br><span data-contrast="auto">required, and a Maser’s is preferred. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">≥2&nbsp;years’ experience supporting or developing complex SoC/silicon products for Server, Storage, and/or </span>&nbsp;<br><span data-contrast="auto">Networking applications. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Professional attitude with the ability to prioritize a dynamic list of multiple tasks, to plan and prepare for </span>&nbsp;<br><span data-contrast="auto">customer meetings in advance, and to work with minimal guidance and supervision. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Entrepreneurial, open-mind behavior and can-do attitude. Think and act fast with the customer in mind! </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Authorized to work in Canada and start immediately. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <p><strong><span data-contrast="auto">Required Experience</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Experience with integrating C/C++ in System Verilog environments using DPI/PLI </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Ability to use scripting tools (Perl/Python) to automate verification infrastructure. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Experience in developing infrastructure and tests in a hybrid directed and constrained random </span>&nbsp;<br><span data-contrast="auto">environments </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Must be able to work independently to develop test-plans, and related test-sequences in UVM to </span>&nbsp;<br><span data-contrast="auto">generate stimuli and work collaboratively with RTL designers to debug failures. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Develop user-controlled random constraints in transaction-based verification methodology. Experience </span>&nbsp;<br><span data-contrast="auto">writing assertions,&nbsp;cover&nbsp;properties and analyzing coverage data </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Must have prior experience using Verification IPs from 3rd party vendors for communication protocols </span>&nbsp;<br><span data-contrast="auto">such as PCI-Express (Gen-3 and above), Ethernet, Infiniband, DDR, NVMe, USB, etc. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto">Develop VIP abstraction layers to simplify and scale verification deployments </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <p><strong><span data-contrast="auto">Preferred Experience</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">S/W debugging for SoC based designs in the area of kernel/device-drivers/u-boot </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Physical Layer, Link Layer and Transaction Layer verification expertise in PCIe protocol. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Experience in memory technologies like DDR4/DDR5/HBM. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Experience with FPGA-based verification/emulation. </span><span data-ccp-props="{&quot;469777462&quot;:[1039],&quot;469777927&quot;:[0],&quot;469777928&quot;:[1]}">&nbsp;</span></li> </ul> <p data-renderer-start-pos="2460">&nbsp;</p><div class="content-conclusion"><p>We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.</p></div>

753,000+ hidden jobs like this

Astera Labs and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.