ASIC/FPGA Verification Designer

Fidus Systems
CA
Remote
Full-time
Quick Apply

Fidus Systems , a leading-edge electronic product development company, is currently seeking experienced ASIC / FPGA Verification Designers (from Junior to Senior) to join our dynamic and talented team.

With a focus on architecting, designing, and delivering next-generation products for clients in emerging technology markets, Fidus Systems has established itself as a premier design services member for AMD / Xilinx North America.

Since our founding in 2001, we have completed over 4000 projects for over 400 customers across various industries (Telecom / Datacom, Aerospace and Defense, Consumer, Semiconductors, Industrial / Automotive Controls, Medical etc.)

As an ASIC / FPGA Verification Designer at Fidus Systems, you will play a crucial role in ensuring the functionality and performance of our electronic products.

Working closely with our hardware, software, and signal integrity teams, you will be responsible for driving the verification process, developing and implementing test plans, and performing detailed verification of complex designs.

You will have the opportunity to work on cutting-edge technologies and collaborate with a team of industry-leading experts.

Responsibilities

  • Develop and execute comprehensive test plans, including both directed and random test cases, to verify the functionality of a block or subsystem.
  • Develop UVM environments and tests which comply with Client coding guidelines.
  • Debug and analyze issues at the system, FPGA, and ASIC levels.
  • Create and maintain test benches and simulation environments.
  • Write functional coverage items and close coverage buckets.
  • Collaborate with cross-functional teams to define verification methodologies and best practices.
  • Work closely with design engineers to ensure testability and coverage of designs.
  • Help to monitor regressions and triage as needed, assist in checklist closure.
  • Develop, implement, and execute functional and performance verification strategies.
  • Participate in design reviews and provide input on specifications and design trade-offs.

Requirements

  • Bachelor's degree in Electrical / Computer Engineering or related field.
  • Minimum of 3 years of experience in ASIC / FPGA design verification
  • Proficient in Verilog / System Verilog / UVM
  • Strong knowledge of ASIC / FPGA design flows and methodologies.
  • Solid understanding of digital design fundamentals and verification techniques.
  • Experience with industry-standard protocols and interfaces (e.g., PCIe, DDR, Ethernet).
  • Practical experience experience with High Bandwidth Memory (HBM), robust security implementations, complex networking architectures, Advanced eXtensible Interface (AXI) integration, Network-on-Chip (NOC) design optimization, and ARM CPU subsystems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work both independently and collaboratively in a fast-paced, deadline-driven environment.

About Fidus

With design center locations in Ottawa, Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm .

Fidus specializes in leading-edge electronic product development. Our ASIC, FPGA, Hardware, Software and Signal integrity teams innovate, design and deliver next-generation products for clients in emerging technology markets.

Established in 2001, Fidus successfully completed over 4,000 projects for over 400 customers by serving diverse clientele at such industries as Telecom / Datacom, Aerospace and Defence, Consumer, Semiconductors, Industrial / Automotive Controls, Medical etc.

Being the AMD North American Premier Adaptive Computing Partner means that we have great FPGA designers with leading edge expertise and we solve some of the customers toughest design challenges.

Believing that Fidus employees are the most important resource we have to offer, Fidus aims to always challenge their employees to be the best that they can be .

We are proud of the operating culture that is maintained as well as our fantastic employee retention. With a reputation known for relentlessly providing expert service and knowledge into the different markets that we serve with emerging technology and inventions - overachieving is how things are done.

Fidus is committed to creating a diverse environment and is proud to be an equal opportunity employer .

8 days ago
Related jobs
Fidus Systems
CA
Remote

ASIC/FPGA Verification Designers (from Junior to Senior). ASIC/FPGA Verification Designer. Minimum of 3 years of experience in ASIC/FPGA design verification. Working closely with our hardware, software, and signal integrity teams, you will be responsible for driving the verification process, develop...

Stripe
Canada
Remote

Data Engineering or Software Engineering role, with a focus on building data pipelines, or applications powered by big data. With all this data, the Growth Data Engineering team is looking for talented data-minded engineers to help us manage business critical data leveraged across the entire organiz...

ResMed
CA Canada
Remote

As a Software Engineer, you will be a key member of this team, responsible for managing the technical effort to build automation and services that make implementing identity simple and easy. ResMed's One Identity Engineering team is responsible for enabling identity as a service to globally support ...

Altair Engineering
Canada

Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. The Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation vehicles. Working as a member of this software team, you will be invo...

Advanced Micro Devices, Inc
Canada

KEY RESPONSIBILITIES: Writing/Implementing/Reviewing Test Plans Developing Testbenches and Verification Components such as UVCs, models, BFMs, and Re-usable Verification Environments Writing, Modifying, and Maintaining Random and Directed Test Cases and Libraries in System Verilog/UVM Analyzing Func...

Grammarly
Canada

To achieve our ambitious goals, we’re looking for a macOS Software Engineer to join our Core Product team. As a macOS Software Engineer, you will:. Brings strong software engineering fundamentals, including knowledge of algorithms and data structures. We use Swift, AppKit, and CoreGraphics in our wo...

Instacart
Canada (ON, AB or BC Only)
Remote

As a Staff Software Engineer on the Order Quality team at Instacart, you'll be at the forefront of enhancing customer satisfaction in online grocery shopping. As a Staff Software Engineer, you'll have the opportunity to share your expertise openly, engage in constructive dialogue, and contribute to ...

Splunk Inc
Canada

The team is actively seeking a Software Engineer with an analytical mind and passion for designing and developing solutions for unlocking corporate data and integrating systems. Solid software engineering principles and concepts. If you want to work in a world class engineering organization, see the...

ic resources
Canada, North America

This is a senior role in which the Verification Engineer will be responsible for hands-on verification regression management and debugging, functional verification, code coverage, Formal proofs, and verification reports, and will guide more junior members of the Verification team. Based in Vancouver...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...