Santa Clara, CA

(6500-1020) Staff Verification Engineer (Ethernet)



Job Description

Achronix Semiconductor Corporation is a fabless semiconductor corporation based in Santa Clara, California, offering high-performance FPGA solutions. Achronix is the only supplier to have both high-performance and high-density standalone FPGAs and embedded FPGA (eFPGA) solutions in high-volume production. Achronix's FPGA and eFPGA IP offerings are further enhanced by ready-to-use PCIe accelerator cards targeting AI, ML, networking and data center applications. All of Achronix's products are supported by best-in-class EDA software tools.

Position Profile Name:Staff Verification Engineer (Ethernet)

Requisition No.:6500-1020

Type of Position:Regular, Exempt

Reports to:Sr. Manager Verification

Department:

Architecture

Location:

Santa Clara, CA

Contact:{apply below}

Job Description/Responsibilities

The successful candidate will contribute to the verification and validation of FPGA cores and related ASIC subsystems implemented in modern FPGA technology nodes (16nm/7nm and below).

Responsibilities include the following:

  • Verify ASIC logic subsystems developed for high-speed networking and data center applications for inclusion in modern FPGAs, with focus on Ethernet and packet transport subsystems
  • Define and review verification plans and tests in collaboration with the design team
  • Develop automated processes for block- and system-level development and verification
  • Implement functional coverage and enhance the testbench to ensure coverage closure
  • Contribute to customer deliverables related to verification and device modeling
  • Collaborate with internal and external team members on architectural decisions, development flows and methodologies
  • Contribute to device bring-up and Post-Silicon validation
Skills
  • Strong knowledge of Verilog, SystemVerilog, and Object-Oriented Programming
  • Experience with modern Pre-Silicon verification techniques, especially including SystemVerilog, UVM, constraint-random and functional coverage methodologies
  • Complete understanding of verification life cycle and ability to create comprehensive verification plans
  • Experience verifying Ethernet controllers, packet subsystems, and SerDes
  • Knowledge of types of PHY training algorithms, tester algorithms as well as diagnostic and debug mechanisms
  • Experience with scripting languages such as Python, Tcl, or Perl
  • Experience working in a team environment through the ASIC Project lifecycle from Planning to Tape Out
  • Strong technical writing and communication (verbal) skills

Additional skills considered a bonus:

  • Experience with mixed signal verification methodology in the context of PHY verification
  • Knowledge and familiarity with FPGA design flows, including FPGA synthesis, place and route, timing closure, and debug tools
Education and Experience
  • A minimum of 5+ years experience
  • Bachelor or Master’s degree in Computer or Electrical Engineering

Recommended Skills

  • Algorithms
  • Communication
  • Data Centers
  • Debugging
  • Electrical Engineering
  • Ethernet
Browse other jobs