Talent.com
SW Engineer

SW Engineer

ConfidentialChennai
30+ days ago
Job description

Software Engineer

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.
  • Strong 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.
  • Skills Required

    C#, .NET, Ood, Oop, Multi-threading, Software Architecture

    Create a job alert for this search

    Engineer • Chennai