
Sr. Software Engineer (C++/C#/OOD/OOP)
- Milpitas, CA
- $130,400-221,700 per year
- Permanent
- Full-time
- Software development on a large codebase and its maintenance.
- Acquire knowledge of key use cases and demonstrate technical expertise in metrology software and common platforms.
- Participate in end-to-end product development lifecycle activities.
- Collaborate with teams across different geographical zones to develop and deliver software solutions.
- Understand, troubleshoot, and resolve complex issues that span entire systems or organizations.
- Uncover root causes and devise innovative analyses and solutions for complex problems.
- Travel to other KLA sites and customer locations as needed.
- Proficiency in programming fundamentals, particularly in languages such as C++, C#, Java, or similar.
- Strong understanding of data structures and algorithms.
- Capability to collaborate with hardware and systems/application teams to comprehend system requirements and translate them into software designs.
- Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills. Must be adept at transitioning seamlessly from theoretical concepts to practical implementation.
- OOD and multi-threading skills a plus