CACadence
Principal Software Engineer
Noida ₹5-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.
