Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Diagnostics Software Engineer image - Rise Careers
Job details

Diagnostics Software Engineer

Company Overview

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Group/Division

With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The RAPID division is the world leading provider of reticle inspection solutions for the semiconductor industry. The company provides inspection solutions to both the mask shops and the semiconductor fabs to ensure that lithography yields are consistently high thus enabling cost-effective manufacturing.

Job Description/Preferred Qualifications

• Experience with CCD and CMOS camera systems, including imaging sensor operation and test development.
• Strong understanding of opto-mechanical systems, including setup and validation.
• Familiarity with industry-standard camera interfaces (e.g., Camera Link, FireWire IEEE 1394).
• Ability to read schematics and design documents for FPGA, generate test vectors, and validate electronics boards.
• Proficiency in image processing and data analysis tools.
• Strong troubleshooting and analytical skills.
• Excellent communication and collaboration abilities.
• Hands-on experience with electrical, mechanical, and optical lab instruments.
• Ability to develop software interfaces to test equipment like oscilloscopes, DMMs, and SMUs.
• Proactive, self-motivated, and capable of taking ideas from prototype to production.

Preferred (but not required):
• Experience optimizing timing-related calibrations and hardware synchronization.
• 3+ years of LabVIEW or equivalent programming experience.
• Understanding of imaging systems at the nanometer scale.
• Demonstrated success in cross-disciplinary software projects.
• Knowledge of Python or other scripting languages.

Minimum Qualifications

Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years

Base Pay Range: $130,400.00 - $221,700.00 Annually

Primary Location: USA-CA-Milpitas-KLA

KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

               

KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees.  KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings.  KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers.  If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Average salary estimate

$176050 / YEARLY (est.)
min
max
$130400K
$221700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Diagnostics Software Engineer, KLA

Are you ready to take your career to the next level as a Diagnostics Software Engineer at KLA in Milpitas, CA? At KLA, we pride ourselves on being a global leader in diversified electronics within the semiconductor manufacturing ecosystem. Every electronic device you use today is likely manufactured using our game-changing technology. As a Diagnostics Software Engineer, you'll work hand-in-hand with top-notch engineers, physicists, and data scientists, tackling complex challenges that push the boundaries of innovation. Your role will involve diving into CCD and CMOS camera systems, engaging in validation of opto-mechanical systems, and developing software interfaces to test high-tech equipment. With your expertise in image processing and data analysis tools, you'll help shape solutions that ensure consistent, high lithography yields in semiconductor manufacturing. We value collaboration and communication, so you'll work closely with cross-disciplinary teams to bring ideas from prototype to production. Additionally, your hands-on experience with electrical and optical lab instruments will set you apart as you troubleshoot and analyze various systems. KLA boasts a vibrant work culture where no two days are the same. If you have a doctorate, master’s, or bachelor’s degree along with relevant experience, we want you on our team. Join us at KLA, where advancements in technology start and innovation is at the heart of everything we do!

Frequently Asked Questions (FAQs) for Diagnostics Software Engineer Role at KLA
What are the main responsibilities of a Diagnostics Software Engineer at KLA?

As a Diagnostics Software Engineer at KLA, your responsibilities will include developing software interfaces for electrical testing equipment, engaging with CCD and CMOS camera systems, and collaborating closely with multi-disciplinary teams to optimize the performance of imaging systems. You'll be instrumental in bringing innovative solutions to the semiconductor industry, ensuring successful product validation and testing.

Join Rise to see the full answer
What qualifications do I need to apply for the Diagnostics Software Engineer position at KLA?

KLA requires a minimum of a Bachelor’s degree in a relevant field for the Diagnostics Software Engineer role. You should also have significant experience with camera systems, image processing, and lab instruments. Candidates with a Master's degree and 3+ years or a Doctorate with no experience may also qualify. Skills in programming, especially with LabVIEW or Python, will further strengthen your application.

Join Rise to see the full answer
What technical skills are important for a Diagnostics Software Engineer at KLA?

Successful candidates for the Diagnostics Software Engineer position at KLA should possess technical skills in CCD and CMOS camera operation, opto-mechanical system validation, and proficiency in image processing. Knowledge of common camera interfaces, alongside experience with programming and data analysis tools, is essential for excelling in this role.

Join Rise to see the full answer
What can I expect from the work culture at KLA as a Diagnostics Software Engineer?

At KLA, the work culture is dynamic and collaborative. As a Diagnostics Software Engineer, expect to work with a team of passionate and skilled professionals dedicated to solving complex problems in the semiconductor space. KLA promotes innovation, offers ample career growth opportunities, and fosters an environment where your ideas and contributions are valued.

Join Rise to see the full answer
How does KLA support employee development for Diagnostics Software Engineers?

KLA is committed to employee development through various programs and benefits, including tuition reimbursement, performance-based incentives, and access to cutting-edge research opportunities. As a Diagnostics Software Engineer, you will have the chance to enhance your skills and advance your career in a supportive environment that values continuous learning.

Join Rise to see the full answer
Common Interview Questions for Diagnostics Software Engineer
Can you describe your experience with CCD and CMOS camera systems?

In your response, emphasize both your technical exposure to CCD and CMOS systems as well as hands-on experience in testing. Discuss specific projects where you had to operate these systems and mention any challenges you faced and how you overcame them.

Join Rise to see the full answer
What troubleshooting methods do you typically use in diagnostics?

Outline your structured approach to troubleshooting, mentioning specific techniques such as component substitution, use of lab instruments, and systematic testing procedures. Use examples from past experiences where your troubleshooting skills improved system performance or led to successful resolutions.

Join Rise to see the full answer
How do you handle collaboration in cross-disciplinary teams?

Highlight your communication skills and experience working in team environments. Provide examples of how you contributed to team projects, perhaps mentioning tools or methods you employed to ensure effective collaboration and project success.

Join Rise to see the full answer
Describe a successful project that involved image processing or data analysis.

Share details of a specific project where you effectively utilized image processing techniques. Discuss the objectives, your role, the challenges you faced, and the outcomes or learning experiences that stemmed from the project.

Join Rise to see the full answer
What programming languages are you most comfortable with for diagnostics software development?

Here, you should specify any languages you are proficient in, such as LabVIEW, Python, or others. Discuss how you've applied these languages in real-world projects, focusing on coding best practices and any achievements that demonstrate your coding capability.

Join Rise to see the full answer
How do you stay updated with technology trends in the semiconductor industry?

Mention resources and strategies you use to stay current, such as industry publications, conferences, online courses, or networking. Explain how this knowledge aids in your performance as a Diagnostics Software Engineer and influences your approach to problem-solving.

Join Rise to see the full answer
Can you explain a situation where you had to take an idea from prototype to production?

Discuss a specific project in which you were involved from initial concept through prototyping and eventual production. Highlight your role, the methodologies used, and any collaborative efforts with interdisciplinary teams that led to successful implementation.

Join Rise to see the full answer
What experience do you have with optical lab instruments?

Detail your experience in handling optical lab instruments, specifying the types of equipment you’ve worked with and how you applied your knowledge to diagnostics in the field. Mention any significant outcomes achieved through this work.

Join Rise to see the full answer
How would you approach optimizing timing-related calibrations?

Share your understanding of timing calibrations and discuss your analytical approach to optimize these processes. Provide examples of successful optimizations in previous roles, stressing the impact on efficiency and effectiveness of the systems involved.

Join Rise to see the full answer
What do you find most exciting about the Diagnostics Software Engineer role at KLA?

Use this question to showcase your enthusiasm for the role and the company. Discuss specific aspects such as working on advanced technologies, collaborating with innovators in the industry, and contributing to groundbreaking projects that excite you the most.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
KLA Hybrid Ann Arbor, MI
Posted yesterday

Join KLA as an intern to refine AI and modeling skills in a dynamic environment fostering innovation.

Photo of the Rise User
Posted 14 days ago

Join KLA’s MACH team as a Software Engineering Intern and contribute to next-generation semiconductor manufacturing solutions.

Photo of the Rise User
Posted 6 days ago

Join Enbridge as a Mid-Level Engineer, focusing on leak detection system support and optimization.

L3Harris Technologies Hybrid US, Warren County, OH; Ohio, Mason, OH
Posted 11 days ago

Become a key member of L3Harris Technologies as a Maintenance Technician C, driving excellence in the defense technology sector.

Photo of the Rise User
Posted 2 hours ago

Join Thoughtworks as a Regional Chief Architect where you will leverage your expertise in cloud technologies to impact client solutions significantly.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Fairfax County, VA; Virginia, Springfield, VA
Posted 7 days ago

Seeking a talented Software Virtualization Engineer to enhance mission applications for GDIT in Springfield, VA.

Photo of the Rise User
Posted 21 hours ago

Join Astra as a Staff Manufacturing Engineer to drive the production of cutting-edge space technology and enhance manufacturing processes.

Photo of the Rise User

Join Lockheed Martin as a Low Observables Systems Engineer to work on advanced Missile programs in Troy, Alabama.

Photo of the Rise User
Posted 9 days ago

Join Leadtech as a Site Reliability Engineer specializing in AWS Cloud & DevOps, where you'll enhance our innovative digital solutions.

Photo of the Rise User
O-I Hybrid 2481 S Brookside Rd, Lapel, IN 46051, USA
Posted 6 days ago

Join O-I as a Mold Maker Journeyman, where you'll contribute to crafting high-quality glass containers in a supportive community atmosphere.

Our mission is to help companies innovate, inspire industries to evolve and have a meaningful, positive impact on the world. Optimism isn’t just our personality, it’s our firm belief in tomorrow.Join our team: https://kla.wd1.myworkdayjobs.com/Sea...

39 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology
Photo of the Rise User
56 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
9 people applied to OSP Designer at Millennium