





Tier-1 brand, mid-level generalist C++ role, Bangalore location, and broad skillset increase applicant competition.
Embedded C++ systems work for semiconductor equipment is highly domain-specific and not easily transferable.
Explicit 4-7 years requirement plus mandatory C/C++ systems skills and semiconductor domain increases filtering.
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 reusable across multiple products.
Troubleshoot software issues, implement bug fixes, and develop software documentation and test procedures.
Bachelor’s degree in computer science, software/system engineering, information management, cyber security, mathematics, or related field.
2–4 years of related professional experience.
Proficiency in C/C++, .Net, C#, Operating Systems, Networking principles, Algorithms, and Multi-threading.
Work location: Bangalore, India; willingness to travel up to 10% of the time.
Experience working on software for semiconductor equipment or related hardware systems.
Ability to design reusable software components and collaborate with internal and external customers for requirements and troubleshooting.
Familiarity with software engineering principles and a motivation to deepen technical expertise within the semiconductor equipment domain.