Level 3 Communications, Inc

Specialist, FPGA Verification Engineer

Level 3 Communications, Inc$100K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree with 4+ years experience or Graduate Degree with 2+ years experience or 8+ years of relevant experience in lieu of a degree.
  • Strong understanding of FPGA design processes from requirements generation to integration and testing.
  • Ability to obtain US government clearance.

Responsibilities

  • Execute and enhance the FPGA verification plan.
  • Architect UVM test cases for different FPGA blocks.
  • Develop reusable testbench components and environments.
  • Define and implement a functional coverage model based on DUT requirements.
  • Create UVM drivers, monitors, and other components based on DUT specifications.
  • Work independently to devise effective testbench solutions.
  • Focus on identifying design issues and enhancing design robustness.

Benefits

  • Flexible 9/80 work schedule with every other Friday off.
Full Job Description
Job Title: Specialist, FPGA Verification, UVM

Job Code: 44200

Job Location: Palm Bay, FL

Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off

Job Description:

Seeking talented UVM/Design Verification Engineer, able to work in teams and independently, learn quickly and be productive in a fast paced, dynamic environment.

Essential Functions:
  • Execute and contribute to the FPGA verification plan
  • Architect UVM test cases for individual blocks or sub blocks within an FPGA
  • Develop reusable agents, top level testbench modules and environments
  • Define and implement functional coverage model based upon DUT requirements and close code coverage.
  • Utilize UVM to create drivers, monitors, predictors, and scoreboards based on DUT requirements.
  • Strong understanding of FPGA design process including requirements generation, preliminary design, peer reviews, detailed design, test plan generation, and integration and test.
  • Work independently or with limited guidance to develop test bench solutions.
  • Familiarity with test scoping for complex designs, code coverage, functional coverage, assertions.
  • Ability to focus on finding design issues, corner cases and out of box ideas to make designs more robust.
  • Ability to obtain US government clearance.


Qualifications:
  • Bachelor's Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.


Preferred Additional Skills:
  • Experience with and understanding of Altera or Xilinx / AMD FPGA architectures
  • Experience with high speed serial protocols (PCI Express, SRIO, Ethernet)
  • Experience designing 10G Ethernet based Network Interface Designs
  • Experience in network protocols including IPv6 and UDP
  • Experience with SoC (Kintex UltraScale/UltraScale+, Virtex UltraScale/UltraScale+, Zynq UltraScale)
  • Experience with VHDL
  • Experience in ASIC / FPGA verification using C/C++ and/or System Verilog
  • Experience with DO-254 air worthiness certification
  • Experience with building and setting up scalable simulation/verification environments.
  • Experience with and understanding of Altera and/or Xilinx FPGA architectures.
  • Experience with Vivado and/or Quartus tool suite.
  • Proficiency with hardware verification languages: System Verilog, System Verilog Assertions
  • Proficiency with Object Oriented Programming Concepts: Inheritance, Polymorphism, etc.
  • Proficient in scripting languages: bash/csh, Perl, Python, etc.
  • Revision Control Systems: svn, git
  • Proficient in Linux Environments
  • Constrained Random Verification Experience highly desired.
  • Experience with packet-based protocols (PCI Express etc.), Network-centric designs (Ethernet, IP, FC).
  • Experience with high speed memory interfaces (DDRx)


#LI-KT1

Similar Jobs

More Jobs at Level 3 Communications, Inc

More Aerospace & Defense Jobs

Find similar Specialist, FPGA Verification Engineer jobs: