L

Lattice Semiconductor

Low-power FPGAs and design software

Senior Design Verification Engineer

Hardware Validation & TestingUpdated on Nov 12
Full-timeGeorge Town, Penang, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Electrical/Electronic Engineering, Computer Engineering, or a related field is required.
  • At least 5 years of experience in ASIC/FPGA functional verification is required.
  • Strong expertise in SystemVerilog and UVM is required.
  • Experience developing verification environments, including drivers, monitors, scoreboards, assertions, and coverage models, is required.
  • Strong debugging skills across RTL, gate-level, and system-level simulations are required.
  • Experience with industry-standard simulators and verification tools is required.
  • Strong scripting skills in Python, Perl, Shell, or an equivalent language are required.

Responsibilities

  • Lead verification of complex FPGA/ASIC IPs, subsystems, and SoC features from specification through tape-out.
  • Develop verification strategies, test plans, and verification closure criteria aligned with product requirements.
  • Architect and develop scalable SystemVerilog/UVM-based verification environments, checkers, assertions, scoreboards, and coverage models.
  • Drive constrained-random and directed verification to achieve functional and code coverage goals.
  • Debug design, testbench, simulation, and integration issues across RTL, GLS, low-power, and system-level verification environments.
  • Collaborate closely with architects, design engineers, firmware engineers, and validation teams to ensure successful project execution.
  • Drive verification sign-off activities, including coverage closure, regression analysis, and risk assessment.
  • Mentor junior verification engineers and contribute to verification methodology improvements and reusable infrastructure.
  • Support silicon bring-up and root-cause analysis when required.

Desired Qualifications

  • Experience with PCIe, USB, MIPI CSI/DSI, Ethernet, SerDes, or other high-speed protocols.
  • Experience with low-power verification methodologies (UPF/CPF).
  • Experience with GLS, timing analysis, and post-silicon debug.
  • Knowledge of FPGA architecture and programmable logic devices.
  • Prior experience leading verification activities for a major IP or subsystem.
  • Experience mentoring engineers and driving methodology improvements.

About the Company

Lattice Semiconductor

Low-power FPGAs and design software

Lattice Semiconductor focuses on low-power FPGAs and the software tools that go with them. It provides hardware and software solutions to businesses in industrial, automotive, communications, and consumer electronics markets, selling FPGA devices, software licenses, and support services through a B2B model. Its products, such as MachXO, Lattice Avant, and Lattice Nexus, are programmable logic devices paired with a user-friendly toolchain that enables designers to implement and optimize digital circuits with minimal power consumption. The company differentiates itself by emphasizing low power operation, ease of use, and a complete ecosystem (training and support) designed to accelerate product development and time-to-market. Its goal is to help customers bring reliable, energy-efficient electronic systems to market quickly by providing integrated hardware, software, and services.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hillsboro, OR
Founded
1983

Recently Posted Jobs

Explore more opportunities at Lattice Semiconductor

See more jobs