





Senior C++ systems role in Bangalore at a known employer draws moderate competition from experienced systems engineers.
High because role requires domain-specific systems and embedded C++ experience for semiconductor equipment.
High due to explicit 8–12 years requirement and mandatory C++, multithreading, and OS skills.
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.
Design common software modules and libraries for use across multiple products.
Develop software documentation, test procedures, and troubleshoot software issues including bug fixes.
Bachelor's degree in computer science, information management, software/system engineering, cyber security, mathematics, or related field.
8-12 years of related professional experience.
Proficiency in C++, operating systems, networking principles, algorithms, and multi-threading.
Willingness to travel 10% of the time (Travel Required).
Demonstrates strong conceptual knowledge of software engineering and industry key business drivers.
Experienced in developing reusable software modules applicable across multiple products.
Capable of collaborating with internal and external customers for requirement analysis, project scheduling, and software troubleshooting.