# Senior Instrumentation Software Engineer

Hiring organization: [KLA-Tencor](https://career.thegoodapps.co/organizations/kla-tencor)

Canonical page: https://career.thegoodapps.co/jobs/3a7ce979-c592-487c-ac8a-20c782025721

Listed on KLA-Tencor's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Ann Arbor, MI
- Salary: 105900 – 180000 USD per year

## Summary

KLA seeks a senior software engineer to lead development of sophisticated inspection and metrology systems for semiconductor manufacturing, working across distributed teams to solve complex problems in image processing, robotics, and high-performance computing. This role suits experienced engineers who excel at navigating large-scale systems and mentoring others through full product development cycles.

_Our summary, not KLA-Tencor's wording._

## Skills named

C++, Data Structures, Design Patterns, Functional Programming, Java, Object-Oriented Programming (OOP), Python

## Required

- Deep knowledge of OOP, design patterns, data structures, and distributed systems
- Proficiency in C++, Python, or Java for production code
- Experience with large, multi-subsystem architectures
- Ability to translate abstract problems into concrete requirements and designs
- Experience working with large datasets in ETL, storage, or visualization contexts
- Degree: Bachelor's with 5 years related experience, Master's with 3 years experience, or Doctorate with 0 years experience

## Nice to have

- Understanding of functional programming and its tradeoffs versus OOP

Apply on KLA-Tencor's site: https://kla.wd1.myworkdayjobs.com/en-US/Search/job/Ann-Arbor-MI/Senior-Instrumentation-Software-Engineer_2635655-2
