Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
KLA is a global leader in diversified electronics, essential to the semiconductor manufacturing ecosystem. Our technologies are integral to the production of nearly every electronic device worldwide. We specialize in inventing systems and solutions for manufacturing wafers, reticles, integrated circuits, packaging, printed circuit boards, and flat panel displays. With a strong commitment to innovation, KLA invests significantly in research and development to accelerate the creation of tomorrow's electronic devices. Our expert teams of scientists and engineers thrive on solving complex challenges.
The ICOS Vision Systems division is focused on the backend of the semiconductor industry, offering automated tools for inspecting and sorting finished integrated circuit packages. For over 15 years, ICOS has been a market leader in tray-to-tray and tray-to-tape inspection and sorting tools, utilized by major chipmakers globally. Our success relies on strong talent in optics, machine control, algorithms, and applications.
Responsibilities
- Analyze, design, and implement new software features.
- Develop and maintain automated tests and supporting tooling.
- Troubleshoot and fix software bugs.
- Provide technical support to internal teams and field engineers.
Skills and Qualifications
- Proficiency in modern C++.
- Knowledge of C# and/or Python is advantageous.
- Experience with version control systems, preferably Git.
- Understanding and creation of UML models.
- Experience with the full software development lifecycle, including requirements, analysis, implementation, testing, installation, and support.
- Excellent English communication skills (spoken and written).
- Ability to work independently and collaboratively within a small team.
- Proactive and takes initiative.
Required Education and Experience:
- Master's Degree with 0 years of related work experience, OR
- Bachelor's Degree with 2 years of related work experience.
Note: Be aware of potential job scams. KLA Corporation does not solicit financial compensation for interviews or employment and does not work with third-party recruiters who charge such fees. All legitimate KLA communications and offers will come through official channels.
Company
KLA CORPORATION
KLA Corporation is a leading provider of process control and yield management systems, primarily serving the global semiconductor industry and related nanoelectronics sectors. Headquartered in Milpita...