Responsibilities
Engr, Software 5
Job Responsibilities/Qualifications
Keywords: C++,OOAD, s/w design, C# Description: This person has to be academically sound and posses strong technical leadership abilities. Should be able to drive requirements/design problems to closure within the constraints of the current system. Should have enough engineering background to gain a deep understanding of KLAs domain and working of its tools.
1. Required: Strong academics. BE/BTech/MS/MCA/MTech (CS/Electronics/Physics/ECE degree)
2. Required: Develop backend server using C#/.net core/Java
3. Required: Good analytical and problem solving abilities
4. Required:3 - 5 years experience with specialization inMicroservices architecture.
5. Required: Thorough knowledge of SDLC and software engineering
6. Required: Strong communication and team work skills
7. Preferred: Web UI frameworks i.e. Angular, React and Design and Generate scalable RESTful API
8. Preferred: Experience in defining requirements, leading project teams
9. Optional: Python, GPU, CUDA framework related data science technologies
10. Optional: Knowledge of KLA specific or general semiconductor domain
11. Handle big data using hybrid CPU/GPU compute platform
12. Participate in full software life-cycle development including data storage design, UI design, development, testing and deployment. Responsibilities:
1. Acquire and demonstrate technical knowledge of inspector software
2. Participate in requirements definition and technical review process
3. Do requirements analysis, architectural analysis, design, devpt. and unit testing
4. Acquire knowledge of key use cases in defect inspection using WIN tools
5. Lead teams to develop key features
Standard P5 expectations: Performs any of the following: Engr, Software 5: Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Exercises judgment within generally defined practices and policies in selecting methods and techniques for obtaining solutions. Requires a BS degree or equivalent experience.
Qualifications
Keyskills: Performance tuning C++ Core Java Semiconductor OOAD Application development Unit testing SDLC Monitoring Python