Associate / Technical Lead, Software Development (Chennai)

Associate / Technical Lead, Software Development (Chennai)

19 Aug
|
KLA
|
Chennai

19 Aug

KLA

Chennai

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.
- Valuable 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.

📌 Associate / Technical Lead, Software Development (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.

Subscribe to this job alert:

Get the latest job offers by email for: associate / technical lead, software development (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: associate / technical lead, software development (chennai) / chennai