





Tier-1 brand, generalist software title, mid-level experience and Bangalore location increase applicant density.
Specialized semiconductor equipment C++ and embedded systems skills limit cross-industry transferability.
Explicit 4–7 years plus mandatory C++, systems and multi-threading skills make shortlisting strict.
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 C++ software solutions for semiconductor equipment components.
Design reusable software modules and libraries to be utilized across multiple products.
Develop software documentation, test procedures, and troubleshoot moderately difficult software issues including bug fixes.
Bachelor’s degree in computer science, information management, software/system engineering, cyber security, or mathematics.
4–7 years of relevant industry experience with C++ software development.
Proficiency in C++, Operating Systems, Networking principles, Algorithms, and Multi-threading.
Willingness to travel up to 10%.
Experienced in designing software modules for complex semiconductor equipment environments.
Able to communicate effectively with internal and external customers for requirements analysis and troubleshooting.
Possesses solid software engineering fundamentals and seeks to deepen their technical and industry domain expertise.