Applications Engineering, Staff Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · QA och testning
I korthet
Synopsys is seeking a Staff Engineer in Applications Engineering to support ZeBu emulation systems for customers in AI, automotive, and HPC. This role involves deploying, configuring, and debugging emulation systems, providing technical support, and collaborating with R&D.
Ansvarsområden
- Deploy and configure ZeBu emulation systems for customer evaluations and production verification environments.
- Debug customer design issues by working through RTL code, testbenches, emulation tool configurations, and hardware logs to isolate root causes.
- Support presales activities by setting up proof-of-concept environments, running customer designs on ZeBu, and demonstrating how emulation fits their verification flow.
- Provide post-sales technical support, troubleshooting tool behavior, answering methodology questions, and escalating complex issues to R&D when needed.
- Collaborate with senior applications engineers and product teams to resolve customer problems and learn emulation best practices.
- Document technical solutions, create customer-facing notes, and contribute to internal knowledge base content.
- Participate in customer calls and onsite visits to understand design challenges and communicate solutions clearly in real time.
Krav
- Bachelor's or Master's in Electrical Engineering, Computer Engineering, or equivalent hands-on experience.
- 2 to 4 years working in IC design, ASIC verification, emulation, or FPGA-based prototyping.
- Solid understanding of ASIC verification methodologies and how simulation-based verification flows are structured.
- Proficiency with Verilog or VHDL, you can read RTL code and spot common design or testbench issues.
- Working knowledge of how verification environments are built, including testbenches, stimulus generation, and checking mechanisms.
- Strong communication skills, you can write a clear technical email and explain a complex issue on a customer call without losing the thread.
Önskade kvalifikationer
- Experience with SystemVerilog, UVM, C/C++, Python, or Tcl scripting is a plus.
- Hands-on work with Palladium, ZeBu, Veloce, or other hardware emulation or prototyping platforms is a plus.
- You take ownership of customer problems even when the path to resolution is not obvious.
- You juggle multiple support requests without losing track.
- You ask questions when you are stuck and you learn quickly from the answers.
- You can explain a technical issue to a customer in a way that makes sense.
- You stay calm when a customer is frustrated or a demo is not working as expected.
- You are building your technical depth and you are hungry to learn from experienced engineers and challenging real-world customer problems.
Förmåner
- Comprehensive range of health, wellness, and financial benefits.
- Total rewards include both monetary and non-monetary offerings.
- Eligible for an annual bonus, equity, and other discretionary bonuses.
- Comprehensive health, wellness, and financial benefits as part of a competitive total rewards package.
#AI#automotive#high-performance computing#emulation#hardware emulation#prototyping#RTL#ASIC verification#FPGA