Solutions Architect
Cadence
Job Summary
Cadence is seeking a Solutions Architect with 15+ years of experience in the EDA/verification industry. The role requires strong expertise in simulation, verification, and debugging complex digital designs, particularly with acceleration methodologies. Responsibilities include customer support, advocating for new features, and developing training materials. Candidates should have technical proficiency in RTL Design, functional verification using UVM/SystemVerilog/C++, and scripting in Perl/TCL. This position focuses on making an impact on technology through innovative solutions.
Must Have
- BS-EE/CE or MS-EE/CE with 15+ years in EDA/verification industry
- Strong knowledge of simulation and verification tools
- Strong knowledge of how to debug designs
- Strong knowledge and direct experience in simulation acceleration methodologies
- Proven expertise in supporting customers
- Technical expertise in RTL Design and functional verification using UVM (SystemVerilog or Specman “e”) or C/C++
- Capability with scripting in Perl, TCL, and shell scripting
- Experience in advocating for customer features
- Strong interpersonal relationship building
- Ability to distil low level technical information for executive reporting
- Training collateral development (white papers, presentations)
Good to Have
- Proven expertise in processor based emulation systems
- Debug in processor based emulation / acceleration platforms
- Virtual acceleration technology and Hybrid platforms experience for IP/SoC environments
- FPGA prototyping and SW bring-up
- Building/debugging SC models and SW bring-up on virtual/hybrid platforms
- Improving verification throughput for SoC verification flows
- Supporting customers in HW / FW and SW based systems
Perks & Benefits
- Recognized by Fortune Magazine as one of the 100 Best Companies to Work For
- Empowering culture
- Shared passion for solving tough technical challenges
- Dedication to pushing industry limits
- Drive to do meaningful work
Job Description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
This position requires a BS-EE/CE or MS-EE/CE with 15+ years in the EDA / verification industry, use of verification tools and a strong knowledge base of the verification and performance analysis of complex digital designs. Requirements include:
- Strong knowledge of simulation and verification tools, with proven expertise in processor based emulation systems a plus
- Strong knowledge of how to debug designs, with debug in processor based emulation / acceleration platforms a plus
- Strong knowledge and direct experience in simulation acceleration methodologies. Virtual acceleration technology and Hybrid platforms experience for IP/SoC environments is a big plus.
- Strong knowledge in FPGA prototyping and SW bring-up is big plus
- Strong knowledge in building/debugging SC models and SW bring-up on virtual/hybrid platforms is a big plus
- Strong knowledge on improving verification throughput by identifying and addressing compile and run time improvements for SoC verification flows is big plus
- Proven expertise in supporting customers (in HW / FW and SW based systems a plus)
- Technical expertise in RTL Design and functional verification using High Level Verification languages such as UVM (SystemVerilog or Specman “e”) or C/C++
- Capability with scripting in languages like Perl or TCL and shell scripting
- Experience in advocating for customer features, including emerging verification methodologies, in an already proven SW/HW platform, taking care in understanding the effects of new features on existing user environments
- Strong interpersonal relationship building across different groups within and external to the BU, with a strong focus on customer product usage advocacy.
- Ability to distil low level technical information and create summary material for reporting to executive staff
- training collateral development, including white papers and presentations for field teams and early adaptors
- Ability to travel occasionally for up to two weeks at a time for internal training or customer project support
Education: (Diploma/BE/BTech/MTech/MS/ME in computer science/electronics or related field)