Friday, September 21, 2012

Senior Software Engineer (C++, Java, OOA/OOD/OOP) (#108693)


Position:  Senior Software Engineer
Location: Milpitas, CA
Duration: Full time

Job Description
:
The SWIFT (Simultaneous Wafer Inspection at Fast Throughput) division is part of the Wafer Inspection Group (WIG) and consists in an organization globally located in US, Germany, India, and Singapore. The SWIFT division has the mission to  provide cost-effective solutions for high-sampling wafer inspection applications. We effectively partner with field support teams and customers to lower overall fab costs by supplying world-leading high-throughput inspection, metrology and review systems. Our comprehensive product portfolio includes: all-wafer-surface (front side, backside, and edge) macro inspection, standalone high-sampling inspection, and standalone edge inspection and metrology tools that are deployed across several advanced wafer fabs for a large number of applications.

Besides developing valuable products, the SWIFT division provides support to the customers to achieve performance entitlement through the sharing and implementation of applications BKM (Best Known Methods). The SWIFT (Simultaneous Wafer Inspection at Fast Throughput) division is part of Wafer Inspection Group (WIG) and consists in an organization globally located in US, Germany, India, and Singapore. The SWIFT division has the mission to  provide cost-effective solutions for high-sampling wafer inspection applications. We effectively partner with field support teams and customers to lower overall fab costs by supplying world-leading high-throughput inspection, metrology and review systems. Our comprehensive product portfolio includes: all-wafer-surface (front side, backside, and edge) macro inspection, standalone high-sampling inspection, and standalone edge inspection and metrology tools that are deployed across several advanced wafer fabs for a large number of applications. Besides developing valuable products, the SWIFT division provides support to the customers to achieve performance entitlement through the sharing and implementation of applications BKM (Best Known Methods).


Responsibilities:
Design, develop, implement and test software for semiconductor inspection equipment and complex semiconductor tool systems. Determine software requirements, conduct software integration, troubleshooting and on-tool qualification. Utilize Java, Eclipse, Enterprise Architect, and Matlab for software development tasks. Support internal customers and field escalations on related product issues.
Ensure the systematic conversion of customer/program requirements into a usable consistent application. Define the software architecture of the application to enable implementation of the requirements. Adhere to SWIFT/KT standards for the software development process.

Specific Skills:
1) Designing, developing, testing and implementing complex software applications.
2) Machine control.
3) Object-Oriented Analysis/Design/Programming.
4) Java (or similar programming language).
5) Semiconductor equipment domain experience.
6) Bug-fixing and feature development for the complex tool integrated with mechanical, electrical, and physical components.
7) Data analysis.
8) Strong leadership, communication and problem solving.

Preferred Qualifications:

Master’s degree in Computer Science, Engineering, Math, Physics or related technical field and 8 years of work experience in job offered or in a software engineering- related occupation.

Minimum Qualifications:
Doctorate (Academic) with at least 2 years of experience.
OR
Master's Level Degree with at least 4 years of experience.
OR
Bachelor's Level Degree with at least 5 years of experience.


Kindly send your resumes to Sivaram.bose@kla-tencor.com