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

Bart & Associates

Geospatial Data Analyst Job at Bart & Associates

Geospatial Data AnalystAt B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization...  ...to transform, validate, automate, and integrate geospatial information from multiple sources.Use QGIS to perform spatial analysis,... 

Cynet Health

Travel Nurse RN - Progressive Care Unit - $2,185 per week in Roanoke, VA Job at Cynet Health

 ...submission. Facility can call off 1 shift every 2 weeks. Holiday requirement is to work one holiday per 13-week contract. First-time travelers are accepted, but travel experience is preferred. Unit specializes in telemetry care and management of patients with neurological... 

Palmetto General Hospital

Lead Graduate Medical Education (GME) Coordinator, Residency Program, Full Time, Day Shift, Job ID Job at Palmetto General Hospital

 ...Job Description Position Summary: Provides Vice-President of Medical Education and Program Directors administrative support which...  ...indicated. Maintains communication with physicians, residents, graduate medical education administrative staff and hospital departments... 

Great Lakes Family Dental - Jackson

Dental hygienist Job at Great Lakes Family Dental - Jackson

 ...Join our patient-centric dental team in Jackson earning up to $47.04/hr with comprehensive benefits. # Patient-Centric Practice Great...  ..., and vital patient hygiene education. Title Dental hygienist Job Description Overview: Great Lakes Family Dental is seeking... 

Idlewild & SoakZone

Adventureland Park - Security Screener Job at Idlewild & SoakZone

 ...Adventureland Park - Security Screener Our story began 75 years ago when the Herschend family discovered wonder deep in an Ozark Mountain...  ...evenings, weekends, and holidays Must have reliable transportation to and from your scheduled shift Must possess exceptional...