Position: Software Engineer
Location: Milpitas, CA
Duration: Full time
Job Description:
ZGRP/E-Beam Engineering division designs and manufactures Scanning Electron Microscope (SEM) wafer inspection and review equipment. There are two product lines, with one optimized for wafer inspection (fast defect finding) and the other optimized for ultra-high resolution defect review. Each product’s life cycle is about 2 years from early development to release. The market for e-beam inspection and review is expected to have strong growth in the next few years, complementing and supplementing optical wafer inspection.
Responsibilities:
Self starter able to analyze software requirements, design, implement and test system control software for next generation Semiconductor Wafer Review/Inspection machines. This includes documenting the requirements and design, implementing the design and getting the documents and code peer reviewed. This person will also be responsible for system integration and testing of software, firmware and hardware related to the features being developed. Need to be able to work both independently (with some initial guidance or supervision) and in a team environment (interacting closely with others).
The responsibility may include occasional deployment/trouble shooting at customer sites.
Preferred Qualifications:
1) The software is primarily written in C# & .net, is highly multi-threaded, and is distributed on multiple networked PCs running various operating systems.
2) Experienced with Object-Oriented software analysis and design using UML (Unified Modeling Language) modeling, C#, Java and/or C/C++ programming.
3) Required to work with hardware and system groups to extract requirements and map them to a software design.
4) Experience in developing and debugging large high-level machine control software applications.
5) Requires good knowledge of multi-threaded/parallel processing applications.
6) Requires very good written and verbal communication skills.
7) Semiconductor equipment experience preferred.
8) System control and image/data processing experience a plus.
9) Experience with CMM, UML, RTC also a plus.
Minimum Qualifications:
Bachelor's Level Degree with at least 3 years of experience.
Or
Master's Level Degree with at least 2 years of experience.
Or
Doctorate (Academic). Or equivalent.
Kindly send your resumes to Sivaram.bose@kla-tencor.com