CA

Principal Software Engineer

Cadence
Noida5-10 LPA Posted 5 Jun 2026
FULL TIME
Eda
C++
Emulation
SoC Verification
systemverilog

Job Description

Key Responsibilities

  • Design, develop, maintain, and optimize software solutions for EDA and hardware emulation environments.
  • Develop high-quality applications and frameworks using C++ and SystemVerilog.
  • Support emulation-based verification flows for complex semiconductor designs.
  • Analyze, debug, and resolve software and verification issues in emulation environments.
  • Collaborate with design, verification, and application engineering teams to improve product capabilities and customer workflows.
  • Develop protocol-aware verification and debug solutions.
  • Drive performance optimization, scalability improvements, and feature enhancements.
  • Participate in architecture discussions, technical reviews, and product development activities.
  • Provide technical leadership and mentoring to engineering teams where required.
  • Support customer engagements by troubleshooting complex technical issues and delivering effective solutions.

Join WhatsApp Channel