KLA is seeking a dedicated Software Engineer to join our team. This role is perfect for a professional who will be responsible for the design, development, debugging, maintenance, and troubleshooting of software infrastructure packages used across KLA products. You'll be a key player in a multidisciplinary environment, delivering high-quality software and contributing to our technology roadmap.
Responsibilities:
- Design, develop, debug, maintain, and troubleshoot software infrastructure packages used across KLA products.
- Take part in roadmap development activities and deliver software products with high-quality standards.
- Work in a multidisciplinary environment, collaborating closely with Software and System teams.
Skills:
- Hands-on knowledge and experience with Object-Oriented Design (OOD), Object-Oriented Programming (OOP), and Multi-threading.
- Robust coding and logic skills.
- Experience with software architecture (SOLID, Clean Code, Domain Driven Design, etc.) is a significant advantage.
- A team player, with strong communication and interpersonal skills.
- Tech-savvy with the eagerness to step into new technologies & methodologies.
- Experience with HW/SW systems integration and multi-discipliner systems is an advantage.
- Working in Agile and familiarity with Agile engineering practices (TDD, CI, etc.) is an advantage.
- Proficiency in C# & .Net.
- Experience in Python/C/C++ is an advantage.
Qualifications:
- BSc degree in Computer Science/Computer Engineering/Software Engineering.
📌 SW Engineer (Chennai)
🏢 KLA
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.