





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Strong employer brand and metro location but senior, specialized C++ CAD role reduces applicant density.
Requires deep C++, computational geometry, and CAD experience specific to semiconductor tooling, limiting cross-industry fit.
Explicit 8–15 years requirement plus specialized C++, concurrency, and computational geometry skills make filters strict.
Design, develop, test, and maintain high-performance software applications for semiconductor CAD using modern C++.
Own software features through complete lifecycle: design, implementation, testing, deployment, and post-release support.
Lead technical projects and mentor junior engineers; troubleshoot and optimize complex, data-intensive workflows.
8–15 years of software development experience with strong proficiency in modern C++ (C++14/17/20 preferred).
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, IT, Electronics, Electrical Engineering, or related technical field.
Experience with multithreaded programming, data structures, algorithms, computational geometry, and system integration.
Location: Mumbai, India; Travel up to 10%; Relocation eligible.
Experienced in designing scalable, reliable software systems for complex semiconductor CAD applications with strong object-oriented and system-level programming skills.
Strong leadership capability demonstrated by mentor role and managing small to medium technical projects with minimal supervision.
Comfortable working in Agile, collaborative environments involving cross-functional teams and internal/external customer communication.