Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 employer, generalist Software Engineer title, mid-level range, and metro location increase applicant competition.
Systems-level C/C++ and multithreading skills are transferable, though semiconductor equipment domain adds moderate specificity.
Explicit 4–7 years plus mandatory C/C++, multithreading, OS and networking skills narrow candidate pool.
Job Description
Structured overview of role & requirementsAbout This Role
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.
Communicate with internal and external customers for requirements gathering, project scheduling, and troubleshooting.
Minimum Requirements
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++, .Net, C#, Operating Systems, Networking principles, Algorithms, Multi-threading, RPC.
Travel: Not explicitly mentioned; Relocation eligible: No.
Ideal Candidate Profile
Experienced in designing software for semiconductor equipment or similarly complex hardware systems.
Capable of leading small projects and applying industry best practices with a focus on integration across business areas.
Strong in both technical proficiency and communication with internal and external stakeholders for requirement analysis and troubleshooting.
