FPGA Verification Engineer


Job Location:

Ottawa - Canada

Monthly Salary: $ 120000 - 170000
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

About Us:
Headquartered in Ottawa BTA Design serves the electronic design community in Canada and beyond specializing in ASIC and FPGA design and verification and embedded software development services. We augment and enhance our clients teams and accelerate the development of complete designs.

Were adaptable and efficient with a brilliant staff at our core. We aim to be the best at what we do.

Our success continues to fuel growth. We are currently searching globally for a number of key technical resources including an FPGA Verification Engineer.

About the Position:
In this role you will use SystemVerilog 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 SystemVerilog and UVM methodologies.
  • Create and execute test plans testbenches 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.
Key Qualifications:
  • 5 years of experience in FPGA or ASIC verification.
  • Strong knowledge of Verilog / SystemVerilog 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 toolchains (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.
Compensation:
$120000 to $170000 plus company bonus and benefits plan.
Salary is heavily dependent on individual experience and capability.

This is a new position. Only candidates selected for an interview will be Intelligence tools are not used in the evaluation and selection of candidates.

Why Work Here
We offer interesting work in challenging stimulating technical environments with companies that lead the world in technology and innovation.

We recognize that our strength is in the individuals who join our team so at BTA Design Services we foster an environment where everyone is appreciated trusted and engaged. We recognize that work-life balance is important and we strive to provide our employees with challenging roles that also allow them to enjoy family friends and life outside of work.

Required Experience:

Senior IC

About Us:Headquartered in Ottawa BTA Design serves the electronic design community in Canada and beyond specializing in ASIC and FPGA design and verification and embedded software development services. We augment and enhance our clients teams and accelerate the development of complete designs.Were a...

About Company

Company Logo

Our design services will enhance and accelerate your ASIC & FPGA development. Let us complement your internal team to speed up and improve delivery.

View Profile View Profile