





Strong brand, senior generalist C++ role, metro location, and mid-senior experience band increase candidate competition.
Core C++ and embedded/device software skills transfer across industries, but semiconductor equipment domain knowledge raises medium sensitivity.
Explicit 7–12 years requirement plus mandatory C++, OS, networking and multi-threading skills creates high shortlisting 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 software solutions for semiconductor equipment components and devices.
Develop common software modules and libraries for multiple products.
Troubleshoot software issues and communicate with customers for requirements, scheduling, and support.
Bachelor’s degree in computer science, information management, software/system engineering, cyber security, mathematics, or related field.
7–12 years of relevant experience.
Proficiency in C++, Operating Systems, Networking principles, Algorithms, Multi-threading.
Willingness to travel up to 10%.
Experienced in developing semiconductor equipment software or similar complex systems.
Capable of designing reusable software components across multiple products.
Understands business drivers in the semiconductor industry and demonstrates strong software engineering fundamentals.