CA

Principal Software Engineer

Cadence
Noida5-10 LPA Posted 5 Jun 2026
FULL TIME
Eda
pegasus
Physical Verification
semiconductor design

Job Description

Key Responsibilities

  • Design and develop software components for physical verification applications including DRC, LVS, Advanced Fill, and PERC.
  • Build data analysis, profiling, debugging, and performance optimization tools to improve product efficiency and scalability.
  • Research and implement data-driven optimization techniques for geometric and topological processing algorithms.
  • Analyze, troubleshoot, and resolve software issues in large-scale semiconductor design databases.
  • Develop and maintain high-performance software solutions using C++ and Python.
  • Collaborate with R&D, Product Engineering, and global development teams on feature development and product enhancements.
  • Perform software profiling, performance tuning, and memory optimization activities.
  • Support advanced physical verification methodologies for leading-edge semiconductor technologies.
  • Participate in architecture discussions, design reviews, code reviews, and testing activities.
  • Drive quality improvements through robust software engineering practices and validation methodologies.
  • Contribute to continuous innovation in physical verification technology and EDA product development.

Join WhatsApp Channel