Job Description
Responsibilities
As a Software Engineer on our team, you will be responsible for the development of next generation software solutions using latest technologies for our Machine Learning and Deep Learning Applications that are composed of web UI, micro service, and big data stack. You will be responsible for creating scalable and reusable backend components and integrate into our next generation wafer inspection and analysis tools. The Primary Job Responsibilities Include
- Full software life-cycle development including gathering requirements, designing the application, developing and testing a software User Interface feature
- Develop backend server using C#/.net core/Java
- Design and Generate scalable RESTful API
- Participate in full software life-cycle development including data storage design, UI design, development, testing and deployment.
The ideal candidate will have the following skills
- Programming using any one of high-level languages - Typescript, JavaScript, C#, C++, Java
- Basic knowledge of HTML, CSS, JavaScript frameworks (AngularJS, NodeJS) and JSON
Qualifications
Bachelor s or Master s experience in following one or more of the programming languages: Typescript, AngularJavaScript, C# and Java .
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Embedded, EDA, VLSI, ASIC, Chip Design,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: KLA Tencor Software
Location(s): Chennai
Keyskills:
C++
Core Java
Chip design
Machine learning
Javascript
Packaging
HTML
Application development
JSON
Automotive