





Generic mid-level software title and known global employer produce moderate competition.
C++/Linux and HPC emphasis moderately restricts transferability to systems and semiconductor roles.
Explicit degree, C++ requirement, and years-of-experience ranges enforce moderately strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain software components for wafer inspection and defect classification systems used by semiconductor manufacturers.
Work on full-stack software development including UI, backend services, and system integration, optimizing for compute-intensive workloads.
Collaborate closely with hardware, algorithms, and systems teams, taking ownership of ambiguous problems and leveraging AI/agentic coding tools to accelerate development.
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
MS with 0-3 years or BS with 2-5 years of software development experience.
Strong proficiency in C++ and experience working in Linux environments.
Solid fundamentals in data structures, algorithms, and software design, plus strong communication skills.
Experienced in developing scalable, high-performance software systems in complex domains, preferably semiconductor or inspection technology.
Demonstrates ability to quickly learn new technical domains and handle ambiguous problems independently.
Familiarity with AI-assisted development tools, system-level performance tuning, and cross-disciplinary collaboration with hardware and algorithm teams.