Search by job, company or skills

K

Associate / Technical Lead, Software Development

6-11 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Associate / Technical Lead, Software Development

KLA is seeking a passionate Associate / Technical Lead, Software Development to design, develop, integrate, and maintain software features for our large semiconductor products. This role is ideal for a professional who thrives on complex problem-solving, driving architectural improvements, and collaborating with multisite and non-software teams throughout the product lifecycle.

Responsibilities:

  • Design, develop, integrate, and maintain software features for large semiconductor products.
  • Interact with multisite team members (India & USA) along with non-software teams during different phases of the software product lifecycle.
  • Work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
  • Ensure that detailed designs, code, and unit tests are consistent, robust, future-proof, and scalable.
  • Understand and make design and architectural improvements on existing software.
  • Participate in requirements definition and review processes. Provide technical assessment of the impact of any changes to product requirements.
  • Provide technical expertise to the estimation process as input to the project plan.
  • In conjunction with the Technical Manager, identify, highlight, review, and mitigate technical risks.
  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and proposing ideas for solutions.

Skills:

  • Strong development experience on Windows Platform.
  • Proven experience in using UML, OOP, and OOD design methodologies is highly relevant.
  • Should possess strong fundamentals on Data structures and algorithms.
  • Good understanding of using STL, boost library is a plus.
  • Good understanding of multi-threading, multicore programming concepts is a must.
  • Trouble-shooting experience will be an added advantage.
  • VC++ Windows experience will be a plus.
  • Creative, result-oriented, disciplined, highly motivated, and able to work well individually and as part of a global team (India, USA, field, etc.) and understand all phases of software engineering.
  • Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criteria for obtaining results.
  • Good Communication, Interpersonal skills, and Team coordination skills required.
  • Quick learner, problem analysis, and solving ability are essential.
  • Knowledge on AWS, Web APIs will be an added advantage.

Qualifications:

  • Bachelor's degree in Computer Science / Electronics / Electrical or equivalent field; or Master's degree in Computer Science / Electronics / Electrical or equivalent field.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

KLA develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles, integrated circuits, packaging and printed circuit boards. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.

Job ID: 121109673