FPGA Verification Engineer

Ciena  ยท  via Tech Sales Jobs
๐Ÿ’ฐ $94,700 - $151,300/yr ๐ŸŒŽ Remote ๐Ÿ“ Remote, Texas โฐ Full Time

Job Description:

  • Establish verification methodology, architecture, and infrastructure, including models, generators, monitors, and scoreboards
  • Collaborate with the design team to define test priorities and coverage targets
  • Create verification plans
  • Create and execute test cases
  • Create and maintain regression suites and provide verification reports
  • Participate in chip-level verification activities for FPGA designs
  • Participate in block-level verification activities for FPGA designs
  • Support reliable Packet-Optical Platform solutions through FPGA verification activities

Requirements:

  • Bachelor's degree OR Master's degree in Engineering or equivalent
  • Minimum 2+ years of experience as an FPGA/ASIC verification engineer
  • Development of testbench environments using SystemVerilog and UVM
  • Application of directed and constrained-random stimulus generation
  • Problem solving and debugging skills
  • Ability to prioritize work and make trade-offs within FPGA design timelines
  • Utilization of standard interfaces such as PCIe, I2C, and SPI
  • Application of Ethernet packet structures and interfaces, including CAUI, XLAUI, XAUI, and XFI
  • Experience with Mentor Graphics and/or Synopsys verification tools
  • Excellent verbal and written communication skills
  • Ability to work independently and in a team environment
  • Willingness to learn new skills
  • Excellent interpersonal and team skills
  • Highly motivated and creative
  • Well organized, thorough, and detail oriented

Benefits:

  • Discretionary incentive bonus eligibility for non-sales employees
  • Sales commission eligibility for sales employees
  • Medical, dental, and vision plans
  • 401(k) participation with company matching
  • DCPP participation with company matching in Canada
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company-paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave and other leaves of absence
  • Development opportunities
  • Flexible work arrangements
  • Work supporting employee growth and well-being