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

BAYADA Home Health Care

Home Care Licensed Practical Nurse (LPN) - Adult/Pediatrics Job at BAYADA Home Health Care

 ...your interests and put your skills to work. Many of our adult and pediatric clientsinfants to the elderlyrequire advanced care, such as...  ...family to BAYADA Qualifications for Licensed Practical Nurse (LPN): ~ Current LPN license in good standing If youre the... 

Pella Windows & Doors

Production Operator Job at Pella Windows & Doors

 ...About the Job Weather Shield, now a part of the Pella Family of Brands, is seeking dedicated and skilled Production Workers to join our team! What is the Job? You will ensure all parts fit correctly and are suitable for the final product. You will use your... 

Cynet Health

Travel CT Tech - $3,272 per week in Rochester, NY Job at Cynet Health

 ...patient identity and exam verification prior to initiating the scan. Strictly adhere to department policy and procedures for patient...  .... Maintain accurate patient record keeping by properly documenting all necessary components. Identify images and assure images are... 

3M HEALTHCARE

Promotions & Audience Marketing Manager - Seattle Job at 3M HEALTHCARE

Bonneville Seattle is seeking a Marketing & Promotions Manager to drive station promotions, events, and contests, while expanding audience engagement across on-air, online, and on-site channels. You will lead a Promotions team and partner with sales, programming, and legal... 

Mace group

Senior Project Manager Job at Mace group

 ...unlock potential in every person or project and redefine the boundaries of...  ...we want to join us on our journey.Managing projects to deliver agreed outcomes on time, within budget and quality...  ...financial acumen. Experience of leading parts of projects within large, diverse...