CA

Sr Principal Software Engineer

Cadence
Bangalore5-9 LPA Posted 4 Jun 2026
FULL TIME
C++
Algorithms
ATPG
Data Structures
Unix/linux

Job Description

Key Responsibilities

  • Support application and product engineers in analyzing, debugging, and resolving customer issues.
  • Develop new features and enhancements to improve synthesis results (timing, area, and power).
  • Design and implement reliable, scalable, and high-performance Modus DFT software.
  • Build C/C++ tools to support Design-for-Test (DFT) and Automatic Test Pattern Generation (ATPG) workflows.
  • Research and develop software solutions to improve efficiency across architecture, hardware, and software teams.
  • Work in multi-threaded, Unix-based environments, with a focus on data structures and algorithms.
  • Mentor and guide engineers, promoting professional software engineering practices.
  • Contribute to compiler-related projects and large software system development. 

Join WhatsApp Channel