





Tier-1 brand, mid-level generalist title, metro location, and 4–7 years amplify candidate competition.
Embedded C++ and semiconductor equipment experience is specialized and less transferable across industries.
Explicit 4–7 years plus mandatory C++/OS/multithreading/RPC skills enforce strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and debug complex software solutions for semiconductor equipment components and devices.
Develop software documentation, test procedures, and define software specifications and test plans for simulators, test benches, or lab environments.
Communicate with internal and external customers to analyze requirements, manage project schedules, and troubleshoot software issues.
Bachelor's degree in computer science or related field (computer science, information management, software/system engineering, cyber security, or mathematics).
4–7 years of related software development experience.
Proficiency in C/C++, Operating Systems, Networking principles, Algorithms, Multi-threading, and RPC.
Ability to travel up to 10%; relocation eligibility confirmed.
Experienced in embedded or systems software development for semiconductor or related hardware equipment.
Capable of leading small projects and collaborating across teams to deliver complex software solutions.
Technically adept with strong troubleshooting skills, able to design and implement software fixes and enhancements.