Applications Engineering, Sr Engineer
Synopsys Inc · Sunnyvale, CA · 1 wk ago
ConsultingFull-time
What You'll Be Doing
- Lead VCS simulation deployments at customer sites, working directly with design and verification teams to integrate the tool into their existing flows and resolve adoption blockers
- Diagnose complex simulation mismatches, performance bottlenecks, and verification environment issues using VCS, Verdi, and related debugging infrastructure
- Partner with field application engineers and R&D to translate customer pain points into actionable product requirements and validate fixes in real customer environments
- Drive competitive evaluations and benchmarking engagements, demonstrating VCS capabilities and building the technical case for adoption
- Develop automation scripts in Perl, TCL, Shell, and Make to streamline customer workflows, improve simulation throughput, and reduce manual intervention
- Interface with product validation and R&D teams to propose improvements in simulation accuracy, performance, and usability based on field feedback
- Support customers using advanced verification methodologies including UVM, SVA, low-power simulation, gate-level verification, and functional safety flows
The Impact You Will Have
- Directly enable customer tapeouts by resolving critical verification blockers that would otherwise delay silicon schedules by weeks or months
- Shape the VCS product roadmap by surfacing real-world deployment challenges and competitive gaps that R&D would not see from internal testing alone
- Accelerate verification cycles for customers by introducing AI-driven productivity features, advanced debugging techniques, and optimized simulation configurations
- Strengthen Synopsys' competitive position in the simulation market by winning head-to-head benchmarks and converting evaluations into long-term deployments
- Improve product quality and robustness by identifying edge cases, usability issues, and integration gaps during customer engagements
- Build deep technical relationships with leading semiconductor companies, becoming the trusted advisor they call when verification gets hard
- Contribute to the success of chips powering AI, automotive, mobile, and data center applications by ensuring verification infrastructure does not become the bottleneck
What You'll Need
- Bachelor's in Electronics or Computer Engineering with 5+ years of experience, or Master's with 3+ years, focused on digital design verification
- Deep hands-on experience with simulation technologies, including VCS or equivalent commercial simulators, and strong understanding of event-driven simulation internals
- Proficiency in SystemVerilog, UVM, SVA, and HDL languages like Verilog and VHDL, with the ability to read and debug complex testbenches and RTL
- Proven track record debugging simulation mismatches, performance issues, and verification flow problems in production customer environments
- Strong scripting skills in Perl, TCL, Shell, and Make, with the ability to automate workflows and build tooling that improves engineer productivity
- Working knowledge of UNIX/Linux environments, version control systems, and large-scale verification infrastructure
- Experience with Synopsys tools like Verdi, exposure to low-power simulation, gate-level verification, and functional safety methodologies is a strong plus
Who You Are
- Comfortable working across time zones with global R&D teams in India, Europe, and the U.S., balancing multiple customer escalations without losing track of the details that matter
- You do not need to be the loudest person in the room, but you have a point of view and you push back when a proposed solution does not match the actual problem
- Organized enough to manage two customer deployments, one competitive evaluation, and an R&D collaboration without dropping threads or missing follow-ups
- You are genuinely curious about how things work under the hood, whether that is a simulator's scheduling algorithm or a customer's custom verification methodology, and that curiosity makes you better at solving problems
- You can explain a complex simulation mismatch to a customer's engineering director in two sentences without losing the technical nuance that matters for the fix
- You treat customer success as your success, which means you stay on an issue until it is resolved, not just until your shift ends