Role Summary
As a Senior Staff Engineer at Synopsys, you will be involved in developing cutting-edge technologies to enhance hardware emulation performance and scalability. You will tackle complex hardware and software challenges while working collaboratively with international teams.
Experience Level
This position requires a deep expertise in hardware/software systems, particularly in emulation technologies, with a strong emphasis on collaboration and problem-solving skills.
Responsibilities
- Develop advanced technologies to enhance hardware emulation performance and scalability.
- Analyze and debug complex problems that span hardware and software domains.
- Improve sophisticated emulation technologies, including clock processing and timing analysis.
- Propose innovative ideas and solutions to optimize emulation workflows.
- Collaborate with teams to deploy new performance technologies.
Requirements
- Proficiency in C++ and experience debugging complex systems.
- Hands-on experience with Verilog or VHDL and HDL simulation environments.
- Familiarity with Electronic Design Automation (EDA) is desired.
- Strong analytical skills to address intricate hardware and software challenges.
- Understanding of clocking challenges in ASIC and FPGA.
Education Requirements
A degree in Electrical Engineering, Computer Engineering, or related technical field is typically required.