Staff Applications Engineer, HAV Solutions
Bygg, teknik och hantverk · Bygg- och industriteknik · Maskinteknik · Elektroteknik
I korthet
Staff Applications Engineer, HAV Solutions at Synopsys will support customers in deploying FPGA-based prototyping solutions, debugging complex designs, and collaborating with R&D to deliver solutions. This role requires extensive experience with FPGAs, ASICs, and interface IP, with a focus on problem-solving and customer interaction.
Ansvarsområden
- Support customer deployments of HAPS and ProtoCompiler, working through 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
- Use Verdi, ProtoCompiler runtime debug tools, and protocol analyzers to troubleshoot RTL, netlist, timing, and hardware issues
Krav
- 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
- Experience with Synopsys HAPS, ProtoCompiler, or other FPGA-based prototyping platforms is a strong plus
Önskade kvalifikationer
- Comfortable talking to customer engineering teams about their designs, asking the right questions to understand what they are building, and translating that into a working ProtoCompiler flow
- Ability to look at a customer's partitioning result and spot issues that will cause problems downstream
- Ability to ask specific questions to narrow down whether a customer's design issue is an RTL issue, a tool issue, a constraint issue, or a hardware issue
- Comfortable working with incomplete information and figuring out what is needed to move forward
- Ability to explain a technical problem to a customer engineer in a way that helps them understand what happened and what to do next
- Methodical approach to problem-solving when something breaks, using logs, waveforms, timing reports, etc.
- Quick learner, not afraid to dig into unfamiliar parts of a design or toolflow to understand what is going on
Förmåner
- Comprehensive range of health, wellness, and financial benefits
- Total rewards include both monetary and non-monetary offerings
- Potential for annual bonus, equity, and other discretionary bonuses
- Competitive total rewards package
#engineering#asic#fpga#prototyping#hardware#verification#solutions