Senior RTL Verification Engineer

Tenth MountainRedwood City, CA
8d

About The Position

Collaborate with hardware, software, and machine learning experts to develop computing solutions at the intersection of semiconductor design and AI. Design, implement, and maintain RTL testbenches, benchmarks, and supporting EDA tools. Champion verification methodologies and onboard engineers from other domains to verification practices.

Requirements

  • Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, or Computer Science.
  • 5–10 years of experience in hardware verification or related areas.
  • Strong proficiency in SystemVerilog and verification methodologies.
  • Proven experience writing test plans, building testbenches, and analyzing coverage.
  • Strong communication and documentation skills.
  • Ability to thrive in a fast-paced, research-driven startup environment.
  • Work authorization in the U.S. (citizen, permanent resident, or eligible work visa).

Nice To Haves

  • Scripting and automation skills (Python preferred).
  • Familiarity with version control workflows (Git or similar).
  • Understanding of hardware interfaces and protocols (AXI, PCIe, Ethernet, DDR).
  • Hands-on experience with verification frameworks (UVM, Cocotb, or similar).
  • Experience with FPGA prototyping and debugging.
  • Familiarity with high-level synthesis or modeling in SystemC/C++.

Responsibilities

  • Collaborate with hardware, software, and machine learning experts to develop computing solutions at the intersection of semiconductor design and AI.
  • Design, implement, and maintain RTL testbenches, benchmarks, and supporting EDA tools.
  • Champion verification methodologies and onboard engineers from other domains to verification practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service