





Mid-level generalist C/C++ systems role at a strong multinational in Chennai increases competition.
Systems C/C++ and semiconductor equipment domain require hardware-adjacent expertise, limiting cross-industry transferability.
Explicit 4–7 years plus mandatory C/C++, systems and networking skills create strict shortlisting.
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 specifications and test plans for simulators and test benches.
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.
Willingness to travel up to 10% of the time and eligible for relocation.
Experienced in developing software for semiconductor or related hardware systems with complex system integration.
Capable of leading small projects and collaborating across multiple internal and external teams.
Strong knowledge of industry best practices and the ability to align technical solutions with business drivers.