Jobs and Careers
TE

Staff Engineer, Ethernet Digital Design Verification

Tenstorrent
United Statesfull_timeVerifiedPosted 25 Nov 2024
💰 $500,000/yr($100,000/yr – $500,000/yr)

About the role

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

We are looking for an experienced engineer focused on Ethernet Subsystem Verification for high-performance SoCs. The individual stepping into this role will contribute to the verification of Ethernet controllers and subsystems in a cutting-edge SoC environment.

This role is hybrid, based out of Boston, MA, or Toronto, Ontario.

We have openings across multiple levels; once interviews have been completed, we will align your background with the appropriate engineering level.

 

Responsibilities:

  • Functional and performance verification of the Ethernet subsystem for a high-performance SoC, working closely with Architecture and RTL teams
  • Develop detailed block-level verification plans for Ethernet MAC and PHY components, including verification of industry-standard protocols (e.g., IEEE 802.3)
  • Design and develop reusable block-level testbench components in SV, UVM, and C++, including microarchitectural models, monitors, and checkers for Ethernet interfaces
  • Create and execute random and directed test cases for pre-silicon, emulation, and post-silicon verification of Ethernet functionality
  • Evaluate and integrate open-source and industry-standard toolchains into the DV flow for Ethernet protocols
  • Develop the DV environment, tools, and infrastructure to enable functional verification of Ethernet components at various stages of development
  • Work with design, test, and post-silicon validation teams to ensure high-quality delivery of the Ethernet subsystem
  • Debug Ethernet interfaces, protocol issues, and performance bottlenecks in simulation environments

 

Experience and qualifications:

  • BS/MS/PhD in Electrical Engineering, Computer Engineering, or a related field, with at least 5 years of experience in Ethernet Subsystem Verification or SoC DV
  • Strong background in Ethernet protocol stack verification, including MAC, PHY, and industry-standard networking protocols (e.g., IEEE 802.3)
  • Experience working on Ethernet controllers and subsystems for SoC or networked systems
  • Knowledge of Ethernet-related standards such as IEEE 1588 (Precision Time Protocol) and energy-efficient Ethernet
  • Significant experience debugging RTL and DV in a simulation environment, including using SystemVerilog, UVM, and C++
  • Familiarity with verification methodologies and techniques, including testbench development, stimulus generation, checking, and coverage analysis
  • Experience with hardware description languages (Verilog, VHDL) and simulators (e.g., VCS, NC, Verilator)
  • Proficiency in scripting languages (Python, Perl) for automation
  • Strong problem-solving and debugging skills, with the ability to identify and resolve complex issues related to Ethernet functionality across multiple layers of the design hierarchy

 

Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set  by the U.S. government.

Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process.

If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government.  If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Tenstorrent

View company profile →