More jobs:
Job Description & How to Apply Below
About the Position
In this role you will use System Verilog and UVM methodologies, working from specifications to deliver coverage‑closed, verified, and debugged FPGA designs. You will be responsible for developing verification environments and leveraging 3rd‑party VIP as appropriate. You will verify FPGA‑based designs, blocks, and sub‑systems within complex systems, working closely with design teams. You will be part of a strong and experienced engineering team, contributing to high‑performance FPGA development projects.
Key Responsibilities- Perform design verification of FPGA-based systems integrating custom logic and 3rd-party IP blocks.
- Develop and maintain verification environments using System Verilog and UVM methodologies.
- Create and execute test plans, test benches, and test cases.
- Debug simulation issues and identify root causes.
- Collaborate with design engineers to ensure high-quality deliverables.
- Perform code and functional coverage analysis and drive closure.
- Support hardware bring‑up and validation activities when required.
- 5+ years of experience in FPGA or ASIC verification.
- Strong knowledge of Verilog / System Verilog and hardware design/verification concepts.
- Hands‑on experience with UVM / OVM methodologies.
- Experience with simulation tools (e.g., Questa, VCS, Xcelium).
- Familiarity with constrained random verification, assertions, and functional coverage.
- Understanding of FPGA architectures and tool chains (e.g., Xilinx, Intel/Altera).
- Experience with standard bus protocols such as AXI, APB, or similar.
- Experience with high‑speed interfaces and protocols (e.g., PCIe, Ethernet, DDR, JESD) is considered an asset.
- Scripting experience (Python, Perl, or similar) is an asset.
- Team player – excellent interpersonal and communication skills.
$120,000 to $170,000 plus company bonus and benefits plan. Salary is heavily dependent on individual experience and capability.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×