L

Lattice Semiconductor

Low-power FPGAs and design software

Senior Design Verification Engineer - Intellectual Property

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

About the Job

Requirements

  • Understand the verification process from test plan through coverage closure and sign-off.
  • Have hands-on experience with SystemVerilog and Universal Verification Methodology (UVM).
  • Have experience developing constrained-random verification environments for complex digital designs.
  • Have a good understanding of hardware description languages, including Verilog and SystemVerilog.
  • Be proficient in at least one scripting or programming language such as Python, Tcl, Perl, or C/C++.
  • Have a Bachelor’s, Master’s, or PhD degree in Electrical Engineering, Electronics Engineering, or Computer Engineering.
  • Have at least 5 years of hands-on design verification experience using SystemVerilog and UVM.
  • Be capable of working independently and delivering results in a dynamic environment with evolving priorities.

Responsibilities

  • Develop and review comprehensive test plans based on design specifications.
  • Develop and maintain scalable UVM-based constrained-random verification environments for complex intellectual-property designs.
  • Create test cases, sequences, scoreboards, checkers, and assertions based on the test plan, and drive verification execution from planning through coverage closure and sign-off.
  • Analyze failures and perform root-cause debugging of design and verification issues.
  • Collaborate with design, architecture, system validation, and application teams to resolve functional and performance issues and customer escapes.
  • Contribute to verification methodology improvements, automation initiatives, and team best practices.

Desired Qualifications

  • Experience designing with field-programmable gate arrays (FPGAs).
  • Experience in one or more of these areas: high-speed interface protocols such as Ethernet, PCIe, CPRI, JESD204B/C, or USB; memory such as DRAM, SRAM, Flash, or DMA; interconnect such as AMBA AXI, AHB, or APB; or peripherals such as SPI, I2C, or I3C.

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