Verification Engineer

Achronix Semiconductor

Posted Nov. 7, 2023

Don't forget to mention FPGAjobs in your application. We are a small team, and these mentions are a huge help to us!

<div class="content-intro"><p>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.</p></div> <h2 id="id-(6500-1031)VerificationEngineer-JobDescription/Responsibilities">Job Description/Responsibilities</h2> <p>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:</p> <ul> <li>Verify ASIC logic subsystems developed for high-speed networking and data center applications for inclusion in modern FPGAs</li> <li>Define and review verification plans and tests in collaboration with the design team</li> <li>Create automated processes for both block-level and system-level development and verification</li> <li>Implement functional coverage and enhance the testbench to ensure coverage closure</li> <li>Contribute to customer deliverables related to verification and device modeling</li> <li>Collaborate with internal and external team members on architectural decisions, development flows and methodologies</li> <li>Contribute to device bring-up and Post-Silicon validation</li> </ul> <h2 id="id-(6500-1031)VerificationEngineer-RequiredSkills">Required Skills</h2> <ul> <li>Experience with modern pre-silicon verification techniques, especially including SystemVerilog, UVM, constraint-random and functional coverage methodologies</li> <li>Complete understanding of verification life cycle and ability to create comprehensive verification plans</li> <li>Working knowledge of AXI, AHB, PCIe, CXL, Ethernet, DDR, or HBM</li> <li>Experience with scripting languages such as Python, Tcl, or Perl</li> <li>Strong technical writing and communication (verbal) skills</li> </ul> <h2 id="id-(6500-1031)VerificationEngineer-PreferredSkills">Preferred Skills</h2> <ul> <li>Knowledge and familiarity with FPGA design flows including FPGA synthesis, place and route, timing closure, and debug tools</li> </ul> <h2 id="id-(6500-1031)VerificationEngineer-EducationandExperience">Education and Experience</h2> <ul> <li>A minimum of 5+ years experience</li> <li>Bachelor or Master’s degree in Computer or Electrical Engineering</li> </ul> <p>The compensation range for this position is $130,000–$160,000. Salary ranges dependent on experience and location.</p>