Synopsys logo

FPGA Prototyping Staff Applications Engineer

Synopsys
June 29, 2026
Full-time
On-site
Bengaluru, Karnataka, India
FPGA Programming Jobs, Level - Senior

Job Title

FPGA Prototyping Staff Applications Engineer

Role Summary

Work on validating and supporting multi-FPGA prototyping platforms (HAPS/ZeBu) for complex SoC designs. The role sits in Applications/Validation teams and focuses on ensuring prototyping features are reliable, scalable, and usable in customer environments.

Experience Level

Senior — requires significant hands-on experience; the posting specifies 6+ years of relevant FPGA prototyping, FPGA design, or hardware validation experience.

Responsibilities

Primary responsibilities include validating features, debugging prototypes, defining requirements, and supporting customer deployments.

  • Validate advanced HAPS prototyping features using large, real-world SoC designs to ensure multi-FPGA performance, scalability, and correctness.
  • Debug and resolve design and prototyping issues across RTL synthesis, inter-FPGA communication, and system bring-up; document fixes and workarounds.
  • Define and refine technical requirements for prototyping flows by translating field insights into product improvements.
  • Collaborate with Applications Engineering, Product Validation, and R&D teams to deploy solutions and troubleshoot escalations.
  • Develop and maintain automation scripts (Python, Tcl) to streamline validation and testing workflows.
  • Provide technical leadership during customer engagements on partitioning strategies, debug methodologies, and deployment best practices.
  • Analyze recurring issues and propose process or flow improvements; contribute to internal documentation and training materials.

Requirements

Must-have technical skills and experience.

  • 6+ years of hands-on experience in FPGA-based prototyping, FPGA design, or hardware validation with exposure to large SoC and multi-FPGA systems.
  • Strong proficiency in Verilog and SystemVerilog; solid understanding of RTL design, synthesis, and simulation workflows and modern FPGA architectures (Xilinx, Intel).
  • Practical, proven experience with HAPS or ZeBu prototyping platforms, including partitioning, mapping, debug, and deployment.
  • Proficient scripting skills in Python and Tcl for automation and flow development.
  • Demonstrated ability to debug complex hardware and RTL issues using waveform viewers, logic analyzers, and FPGA vendor debug tools.
  • Experience with ARM bus architectures, display interfaces, or protocols such as USB, PCIe, SATA, or DDR is a strong plus.

Education Requirements

Bachelor's or Master’s degree in Electronics Engineering, Computer Engineering, or a closely related field; or equivalent practical experience.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-06-28