Chip Verification Engineer

Chip Verification experience, UVM, OOP, PC/ Linux Tools, QuestaSim, Jenkins, Scripting
Contract W2, 6+ months
Negotiable
Telecommuting not available Travel not required

Job Description

Please note that this is a 6+ month contract position.

 

 

***Local candidates only. Non-local candidates considered if they are willing to relocate at their own expense***

Top 3 Required Skills:
• Quickly look at and evaluate the tests we have in place, and with input from developers here modify/create tests keeping them simple to use. Working with developers to dial-in the best ways to approach verification.
• Familiarity with PC/Linux tools, QuestaSim, VCS, Quartus, Jenkins, scripting.
• Good understanding of UVM and OOP concepts.

Preferred Skills:
•Familiarity with ClearCase source control.
•Documenting activities
• Understanding of how much testing is required for FPGAs

Summary:
Working in Lisle, IL with a small team of FPGA chip developers. Defining, documenting, creating, and running block and chip level simulations. Sharing knowledge and ideas on how best to verify and cover the requirements we are designing to. Many tests exist but need more attention, enhancement, and organization. Overseeing automating regression testing on a Linux system. Helping debug the tests and even parts of the design. Taking over and simplifying some existing UVM based simulations.

Job Description:
Responsible for development, Implementation, and Testing, of complex high-end FPGA designs. A good deal of verification is already in place including
automated UVM based regression We are looking to better unify the environment while keeping it simple and usable for
Design engineers. This will require working closely with team members to devise the most appropriate testing strategies
for the situation.

Work will include:
· Helping to define and write verification test plans.
· Developing block, multiblock, and possibly chip level simulation test benches.
· Working closely with developers, helping to debug issues.
· Guiding developers on how to most effectively verify their design as it evolves.
· Working with Jenkins, a continuous integration automation server.
· Collecting and tracking test coverage information

Required Skills include:
· Familiarity with FPGA development tools: Quartus, Vivado
· Expert in writing Test Benches
· VHDL, Verilog languages
· Experience with System Verilog, UVM, and Object-Oriented Programming
· Scripting languages, Perl, Tcl, etc.
· Experience with Source Control (ClearCase)
· Linux, Windows, environments
· Jenkins
· Simulation tools: Synopsys VCS, Mentor Questa, Aldec Rivera
· Excellent people skills

Skills that would also be useful:
· Matlab experience
· DSP
· C, C++

*Candidate should have 10 years of experience in this discipline

 

 

For consideration, please reference job number 2197.

Posted By

San Francisco, CA

Contact
Dice Id : NETSO
Position Id : 2197
Have a Job? Post it

Similar Positions

Chip Verification Engineer (FPGA)
  • Everest Consultants, Inc.
  • Lisle, IL
FPGA Software Defined Radio (SDR) Engineer - R
  • Next Step Systems
  • Chicago, IL
Sr. FPGA/DSP Engineer
  • Motorola Solutions, Inc.
  • Schaumburg, IL
Signal Conversion Digital/RF Analog Engineers - All Levels
  • NORTHROP GRUMMAN
  • Rolling Meadows, IL
Roadway Design Engineer
  • Scigon Solutions
  • Downers Grove, IL
Embedded Hardware Developer
  • ESPO Engineering Corp
  • Willowbrook, IL
Cloud Native Architect
  • Bravens Inc.
  • Chicago, IL
Associate Civil Engineer
  • Capital Markets Placement
  • Des Plaines, IL
IoT (Internet of Things) Architect
  • Sullivan and Cogliano
  • Chicago, IL
Embedded Hardware Engineer
  • InfoWays
  • Burr Ridge, IL