





Strong global brand plus metro location increases applicant density, but role's niche C++ specialization limits applicants.
Specialized semiconductor equipment C++ and systems experience makes cross-industry transferability limited.
Explicit 7–12 years requirement and mandatory C++, OS, and multithreading skills raise filtering strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, prototype, and develop moderately complex software solutions for semiconductor equipment components and devices.
Create common software modules and libraries usable across multiple products.
Document software and test procedures; troubleshoot and fix moderately difficult software issues; liaise with internal and external customers for requirements and support.
Bachelor’s degree in computer science, information management, software/system engineering, cyber security, or mathematics.
7–12 years of relevant software development experience.
Proficiency in C++ with knowledge of operating systems, networking principles, algorithms, and multithreading.
Location: Bangalore, India; Travel required up to 10%.
Experienced in software development within semiconductor or high-tech equipment domain, capable of independently handling moderately complex projects.
Skilled at designing reusable software components and documentation, demonstrating strong software engineering principles.
Comfortable engaging with customers and cross-functional teams for requirements, schedules, and issue resolution.