Staff Applications Engineer, HAV Solutions
Construction, Engineering & Trades · Civil & Industrial Engineering · Mechanical Engineering · Electrical Engineering · Industrial Engineering
In short
Synopsys seeks a Staff Applications Engineer for their HAV Solutions team to support customers deploying FPGA-based prototyping solutions like HAPS and ProtoCompiler. This role involves debugging complex ASIC-to-FPGA flows, interface IP issues, and collaborating with R&D and customer teams to ensure successful hardware bring-up and customer milestones are met.
Responsibilities
- Support customer deployments of HAPS and ProtoCompiler, covering the ASIC-to-FPGA flow including partitioning, synthesis, place-and-route, timing closure, and hardware bring-up.
- Debug customer designs involving interface IP such as DDR4/DDR5, LPDDR, PCIe, Ethernet, USB, AXI, and other standard protocols.
- Reproduce and analyze technical issues reported by customers, working with R&D to identify root causes and deliver solutions or workarounds.
- Develop and document methodologies for partitioning strategies, clock architecture, debug instrumentation, and bring-up procedures.
- Collaborate with Sales and Customer Success teams to support technical evaluations, proof-of-concept engagements, and deployment planning.
- Utilize Verdi, ProtoCompiler runtime debug tools, and protocol analyzers to troubleshoot RTL, netlist, timing, and hardware issues.
Requirements
- Bachelor's or Master's in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
- 5-8 years in FPGA implementation, ASIC design, ASIC verification, FPGA prototyping, or applications engineering.
- Solid experience with FPGA synthesis, place-and-route, and timing closure using Xilinx Vivado, Intel Quartus, or similar tools.
- Working knowledge of SystemVerilog, RTL design, and verification concepts.
- Hands-on experience with at least one interface IP family such as PCIe, DDR, Ethernet, USB, or AXI.
- Scripting ability in Tcl, Python, or shell for automation and flow customization.
Desired Qualifications
- Experience with Synopsys HAPS, ProtoCompiler, or other FPGA-based prototyping platforms is a strong plus.
- Ability to look at a customer's partitioning result and spot potential issues.
- Skill in asking specific questions to narrow down technical problems.
- Comfort working with incomplete information and figuring out necessary details.
- Ability to explain technical problems clearly to customer engineers.
- Methodical approach to troubleshooting without panicking.
- Quick learner, not afraid to investigate unfamiliar design areas or toolflows.
Benefits
- Comprehensive range of health, wellness, and financial benefits.
- Total rewards include both monetary and non-monetary offerings.
- Potential eligibility for annual bonus, equity, and other discretionary bonuses.
- Competitive total rewards package.
- Opportunity to contribute to SoC programs across AI, automotive, networking, and mobile markets.
#engineering#applications engineer#FPGA#ASIC#hardware prototyping#HAPS#ProtoCompiler