中文 English

KLA

The Surfscan-ADE division is hiring a software engineer to join the software development team in Milpitas, CA to Design, develop, implement and test machine control software for ground breaking semiconductor inspection equipment and complex semiconductor tool systems.

Responsibilities
The position requires high level thinking to architect solutions along with low level programming/firmware development for embedded controller peripherals
Implementation and verification of machine features controlled by firmware or PLC, to invent and run the Surfscan ADE Inspection tools.
The candidate should have solid fundamentals to analyze large sets of data, perform modeling to validate.
Candidate should be able to gather requirements from Systems Engineers, design and develop code that meets required performance specifications. Ensure systematic conversion of customer/program requirements into a usable consistent application.
May be required to travel to a customer site occasionally (US and International).
Experience with large software systems and multi-threaded software is important. Determine software requirements; conduct software integration, troubleshooting and on-tool qualification.
Interact with other multi-site team members (India & USA) during software product life cycle for requirement analysis, design documentation, coding and testing.

For additional details and most recent updates, hit “Apply for job”