KLA is looking for a Senior Mechatronics Engineer to join the Central Engineering team. In this role, you will be responsible for the design, development, and integration of complex motion control systems for our high-precision inspection machines. Life at KLA is focused on tackling hard problems, and we invest 15% of sales back into R&D to drive innovation.
What You'll Do
- Design digital signal processor real-time architecture for general motion control systems.
- Develop advanced motion control for multi-axis systems.
- Perform servo loop design and tuning for nanometer-scale motion systems.
- Write Python and MATLAB scripts to accelerate the tuning process.
- Research and find new control algorithms to improve system performance.
- Follow a rigorous firmware design control methodology, including creating requirements, architecture specifications, design descriptions, verification plans, and test cases.
- Partner with Software and Mechanical teams on stage sub-system design.
- Write user documentation that meets quality standards for manufacturing and service.
- Drive the development, test, and integration of complex electrical components and subsystems.
- Work with manufacturing and service teams to support a smooth product transition.
What We're Looking For
- A strong background in control theory, including linear, nonlinear, digital, robust, and adaptive control.
- 5+ years of firmware development experience with C/C++ in a real-time operating system environment.
- Experience in firmware programming and software architecture design.
- Experience in servo loop tuning with nanoscale motion stages.
- Experience in the design, development, and integration of complex electrical components and subsystems.
- Experience analyzing motion control system requirements and defining architectural partitioning for optimal performance, cost, and reliability.
- Excellent written and verbal communication skills.
- A Doctorate degree and 3 years of related work experience, a Master's degree and 6 years of experience, or a Bachelor's degree and 8 years of experience.
Technical Stack
- Python
- MATLAB
- C/C++
Team & Environment
You will be part of the Central Engineering team, partnering closely with Software and Mechanical teams on subsystem design.
Benefits & Compensation
- Compensation range: $141,300.00 - $240,200.00 annually.
- Medical, dental, vision, life, and other voluntary benefits.
- 401(K) plan with company matching.
- Employee stock purchase program (ESPP).
- Student debt assistance.
- Tuition reimbursement program.
- Development and career growth opportunities.
- Financial planning benefits.
- Wellness benefits including an employee assistance program (EAP).
- Paid time off and paid company holidays.
- Family care and bonding leave.
Work Mode
This is an onsite position located in Milpitas, California (USA-CA-Milpitas-KLA).
KLA is proud to be an Equal Opportunity Employer. We provide reasonable accommodations to qualified individuals with disabilities.



