FPGA Engineer Job at Software Technology Inc, Mountain View, CA

  • Software Technology Inc
  • Mountain View, CA

Job Description

FPGA Verification Engineer

UST is seeking an experienced FPGA Verification Engineer to work onsite in Mountain View, CA. The role focuses on verification of complex FPGA designs using SystemVerilog and UVM, ensuring functionality, performance, and reliability. The engineer will collaborate closely with FPGA design teams and contribute to verification strategy and execution.

Key Responsibilities

  • Develop and maintain verification testbenches using SystemVerilog, UVM, and RTL
  • Write, execute, and debug test cases covering functionality, performance, and corner cases
  • Perform code and functional coverage analysis
  • Identify, debug, and resolve design issues in collaboration with design engineers
  • Participate in design and verification reviews
  • Contribute to overall verification strategy and best practices
  • Stay current with verification methodologies and industry tools

Mandatory Skills

  • Strong understanding of FPGA design principles and architectures
  • Hands-on experience with FPGA verification
  • Proficiency in SystemVerilog and UVM
  • Experience with verification tools such as QuestaSim, Synopsys VCS
  • Strong debugging and problem-solving skills
  • Excellent communication and collaboration skills

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field
  • 5+ years of experience in FPGA design and/or verification
  • Familiarity with Verilog and VHDL
  • Experience working in Linux environments

Good-to-Have / Desired Skills

  • Experience with Python or Perl scripting
  • Knowledge of high-speed interfaces and protocols (PCIe, I2C, SPI)
  • Hands-on experience with lab debugging tools (Logic Analyzer, Oscilloscope, JTAG)

Job Tags

Similar Jobs

Mission Health

Interventional Spine Registered Nurse Job at Mission Health

Mission Health seeks a PRN Registered Nurse to support our Interventional Spine team in Asheville, NC. In this role, youll provide pre-, intra-, and post-procedure care for patients undergoing interventional spine and pain procedures. Responsibilities include assessment... 

Honorproviders

Ohio Neurology Locum Tenens — Premium Pay & Travel Covered Job at Honorproviders

Honor Providers is seeking a Neurologist for locum tenens coverage at an Ohio facility. The role requires MD or DO and board eligibility or certification in Neurology. The assignment offers premium locums rates and full support for travel, licensing, and credentialing.... 

Saval Foodservice

Non-CDL Delivery Driver Job at Saval Foodservice

 ...Description:Operating a refrigerated straight body 14-26 foot truck carrying food products and delivering to customers with in-store delivery.Requirements:Basic math skills and excellent written, verbal and interpersonal communication skills.Must be able to lift up to 75... 

Inktel

Remote Chat & Phone Support Specialist Job at Inktel

Inktel Contact Center Solutions in Orlando, Florida is seeking a Customer Support Specialist. The role involves providing exceptional customer service, maintaining documentation, and meeting performance standards. Candidates should have a high school diploma, at least...

Seminole Tribe of Florida

Carpenter Job at Seminole Tribe of Florida

 ...Position: Carpenter Job Type: Full Time Department: Housing Location: BIG CYPRESS Posted: 09/1...  ...Housing residential facilities. Work involves skilled hand and bench carpentry duties including the operation of power driven wood-working...