CA

Software Engineer II

Cadence
Noida5-10 LPA Posted 5 Jun 2026
FULL TIME
Tcl
Debugging
C++
Algorithms
C
+5 more

Job Description

Key Responsibilities

  • Design, develop, troubleshoot, debug, and maintain software applications using C++, C, Tcl, and Shell scripting.
  • Apply strong data structures and algorithms knowledge to build scalable and high-performance software solutions.
  • Develop new features and enhance existing capabilities within the VPM product.
  • Create and review functional specifications for new products and feature enhancements.
  • Develop, execute, and maintain unit tests and feature tests to ensure software quality and reliability.
  • Analyze, debug, and resolve complex software issues while improving product stability and performance.
  • Optimize runtime, memory utilization, and multi-core scalability for handling large and complex semiconductor designs.
  • Work in Linux/UNIX-based development environments and maintain build systems using makefiles and compiler toolchains.
  • Collaborate with cross-functional teams to deliver high-quality software releases.
  • Engage with customers to understand technical challenges and provide innovative solutions.
  • Participate in code reviews, design discussions, and continuous product improvement initiatives.
  • Share technical knowledge with team members and contribute to a collaborative engineering culture.

Join WhatsApp Channel