Search Jobs
Browse the latest opportunities at TPI Global.
So sorry, this position is no longer available.
Please go ahead and submit your application. We may have other positions that would be the perfect fit for you.
Alternatively, you may want to apply to one of the following related jobs:
Verification Engineer - Intermediate (US)
Posted: 10/30/2025
Job Number: 26610311
Job Description
Verification Engineer - Intermediate (US)
Location: Longmont, CO - 100% onsite initially;open to hybrid option after a trial period.
6 month contract
Interviews: 1 phone interview, 1 half-day on-site
Essential skills:
•Must be fluent in the synthesizable constructs of SystemVerilog;should be able to design a basic module without any trouble
•Must be competent in class-based verification techniques using SystemVerilog;UVM experience is highly preferred, but other frameworks like VMM, OVM, or something custom are still valuable
•Must be familiar with how to compile and run a simulation, open a design, and debug it using an industry standard simulator like Synopsys’VCS, Siemens QuestaSim, or Cadence Xcelium
•Must have a good understanding of the industry landscape;should understand and articulate ASIC and FPGA-relevant concepts
•Must be able to pick up new techniques quickly and be a strong self-learner;candidate should be able to design new features thoughtfully after considering all tradeoffs with guidance from senior engineers
Nice-to-have skills: FPGA Experience (Xilinx/AMD FPGA preferred), Vivado experience
•Write scripts quickly for task automation or result summaries: Python, Bash, Perl, TCL, etc.
•High speed IO familiarity like Ethernet, PCIe, CXL
•Design creation with client Vivado toolchain;familiarity with various client IPs
•Linux kernel debugging experience
•Experience with licensed verification IP (VIP) from Siemens, Cadence, or Synopsys
•ASIC or FPGA bring-up after chip tapeout
JOB DUTIES:
Participate in design and functional verification of a block(s) of IP. Be part of a team of design and verification engineers, working closely with other team members to understand and verify the functionality of a given design element within the context of the block and overall system. Be responsible for developing and improving simulation test environments consisting of directed and constrained-random tests to be run during simulation. Be expected to adopt the evolving verification methodologies used in the industry to functionally and work within the existing verification infrastructure. Be familiar with hardware modeling and/or assertion-based verification methods.
In this role you will be part of a PCIe development and productization team. A majority of the verification will target PCIe device testing DMA, CXL, IDE, VIP models, traffic generators/checkers, etc.
EXPERIENCE:
- 3 or more years of verification experience with SystemVerilog for IP or system level verification;a particular focus being deep testbench creation experience and/or agent (AKA BFM) development
- Familiar with UVM verification methodologies
- Strong debug skills with simulation tools like QuestaSim, VCS, or Xcelium
- Strong analytical skills and attention to detail
- Excellent written and communication skills
- Familiarity with PCIe and serial protocols is a bonus
- AMD/Xilinx FPGA and tools experience is a bonus
Location: Longmont, CO - 100% onsite initially;open to hybrid option after a trial period.
6 month contract
Interviews: 1 phone interview, 1 half-day on-site
Essential skills:
•Must be fluent in the synthesizable constructs of SystemVerilog;should be able to design a basic module without any trouble
•Must be competent in class-based verification techniques using SystemVerilog;UVM experience is highly preferred, but other frameworks like VMM, OVM, or something custom are still valuable
•Must be familiar with how to compile and run a simulation, open a design, and debug it using an industry standard simulator like Synopsys’VCS, Siemens QuestaSim, or Cadence Xcelium
•Must have a good understanding of the industry landscape;should understand and articulate ASIC and FPGA-relevant concepts
•Must be able to pick up new techniques quickly and be a strong self-learner;candidate should be able to design new features thoughtfully after considering all tradeoffs with guidance from senior engineers
Nice-to-have skills: FPGA Experience (Xilinx/AMD FPGA preferred), Vivado experience
•Write scripts quickly for task automation or result summaries: Python, Bash, Perl, TCL, etc.
•High speed IO familiarity like Ethernet, PCIe, CXL
•Design creation with client Vivado toolchain;familiarity with various client IPs
•Linux kernel debugging experience
•Experience with licensed verification IP (VIP) from Siemens, Cadence, or Synopsys
•ASIC or FPGA bring-up after chip tapeout
JOB DUTIES:
Participate in design and functional verification of a block(s) of IP. Be part of a team of design and verification engineers, working closely with other team members to understand and verify the functionality of a given design element within the context of the block and overall system. Be responsible for developing and improving simulation test environments consisting of directed and constrained-random tests to be run during simulation. Be expected to adopt the evolving verification methodologies used in the industry to functionally and work within the existing verification infrastructure. Be familiar with hardware modeling and/or assertion-based verification methods.
In this role you will be part of a PCIe development and productization team. A majority of the verification will target PCIe device testing DMA, CXL, IDE, VIP models, traffic generators/checkers, etc.
EXPERIENCE:
- 3 or more years of verification experience with SystemVerilog for IP or system level verification;a particular focus being deep testbench creation experience and/or agent (AKA BFM) development
- Familiar with UVM verification methodologies
- Strong debug skills with simulation tools like QuestaSim, VCS, or Xcelium
- Strong analytical skills and attention to detail
- Excellent written and communication skills
- Familiarity with PCIe and serial protocols is a bonus
- AMD/Xilinx FPGA and tools experience is a bonus
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Longmont, CO
Discover exciting job opportunities in and around Longmont, Colorado! Nestled at the foot of the stunning Rocky Mountains, Longmont offers a vibrant community with a thriving economy and endless possibilities for career growth. From the charming historic district with local breweries and artisan shops to the breathtaking views along the St. Vrain Greenway, this area is brimming with enchanting features. Explore the renowned Longmont Museum, enjoy performances at the Vance Brand Civic Auditorium, or savor delicious farm-to-table cuisine at local eateries. Join us in experiencing the unique culture and irresistible charm of Longmont - your next career adventure awaits!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.