Kla
Senior Instrumentation Software Engineer
Ann Arbor, MI · Senior
Sponsorship not specified$106k-$180kDetected 30 days ago
PythonC++Distributed SystemsObject-Oriented ProgrammingData StructuresData AnalysisData EngineeringRoboticsAR/VRResearchCommunication
About the role
- Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.
- No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us.
Responsibilities
- As a Senior Engineer, drive the design, development, testing and roll out of software solutions that improve the capabilities of the KLA inspection machines.
- Develop an understanding of how the system works and be able to provide software solutions for critical customer gaps or issues.
- Develop and evaluate concepts and designs for the next generation systems by conducting trade-off studies, identifying risk items, and proposing mitigation plans.
- Lead and mentor other engineers through the product development cycle.
- Engage with a geographically distributed team and with systems, hardware and service engineers as needed to understand requirements and use-cases and to build software solutions that meet these requirements.
- Excellent background with deep conceptual and applied knowledge of OOP, design patterns, data structures, distributed systems, multi-threaded and multi-process programming.
- Proven ability to navigate sophisticated technical, functional and non-functional requirements to deliver high quality solutions.
- Ability to take abstract problem statements and detail them out into concrete requirements and design through collaborative discussions.
Requirements
- 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
- Please ensure that you have searched KLA's Careers website for legitimate job postings.
- Proficiency in writing, deploying, and maintaining production code in C++, Python or Java.
- Experience working in large systems composed of different types of subsystems and interfaces between them.
- Experience working with large amount of data in ETL pipelines, storage, or visualization type use cases.
Nice to have
- Company Overview
- KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.
- 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.
Skills
- Virtually every electronic device in the world is produced using our technologies.
Compensation
- $105,900.00 - $180,000.00 Annually
- 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.
Benefits
- Interns are eligible for some of the benefits listed.
- Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training.
Company info
- We are committed to complying with all applicable federal and state minimum wage requirements where applicable.
Equal opportunity
- KLA is proud to be an Equal Opportunity Employer.
- Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.
- Equal Opportunity Employer.
This listing is sourced directly from Kla's careers page and normalized into a canonical job model.