drjobs Staff FPGA engineer

Staff FPGA engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Singapore - Singapore

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Implement and debug FPGA designs on AMD FPGA based prototyping platforms using Xilinx Vivado and ISE tools.
  • Implement and debug FPGA designs on a Stratix10 development board using Intel Quartus prime Pro.
  • Support a regression testsuite consisting of systemlevel test cases to validate updated FPGA builds.
  • Assist development teams in reproduction triage and debug of issues both presilicon and postsilicon
  • Define and implement timing constraints.


Requirements

  • BSEE or BSCE with 10 years of SoC design verification or related work experience and 8 years of experience of FPGA design bringup debugging and verification.
  • Indepth knowledge of topdown FPGA development process with recent experience with FPGAbased prototyping on an FPGA development platform.
  • Solid experience with defining timing constraints for Static Timing Analysis.
  • Some familiarity with Cadence SoC design flow.
  • Expertise in both Intel Quartus Prime Pro and Xilinx Vivado suites.
  • Solid understanding of the tool flow from RTL to bitstream.
  • Some familiarity with programming in C language.
  • Familiarity with source code control systems (git) required.
  • Familiarity with simulation tools.
  • Handson lab bringup experience debug and instrument usage.

In addition the following areas of experience are highly desirable for the position but not strictly required:

  • Indepth experience with Stratix 10 FPGA platforms: boards debug performance and throughput tuning.
  • Indepth experience with AMD VU19P prototyping systems debug design partitioning performance and throughput tuning.
  • Experience with low power designs.
  • Experience with embedded microprocessors.
  • Proven design validation skills.
  • Indepth experience writing Verilog code.
  • Experience with System Verilog verification environments.
  • Good analytical skills.
  • Python script experience.
  • YAML
  • Peripheral protocols: I2C I3C MSPI UART USB


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.