Loading...

KLA

C# Developer

KLA
Chennai, Tamil Nadu Hybrid
Hybrid Full-Time Chennai, Tamil Nadu India

Skills

Microservices Algorithms Data Structures C# Multithreading Test-Driven Development Problem Solving Windows Windows Presentation Foundation (WPF) WinForms

About the Role

Senior Software Engineer - C#
Chennai, India

Key Responsibilities:
A suitable candidate will
• Acquire and demonstrate technical knowledge of inspection software\system.
• Work on the Machine control software subsystem of the inspection and review product lines.
• Work on defining requirements, collaborating with system matter experts, design, develop high quality solutions that have adequate automated unit testing included.
• Over a period of time, acquire knowledge of different use cases in defect inspection and defect review systems.
• Be responsible for the analysis of current software systems for performance, throughput, diagnosis and troubleshooting of problems and comping developing solutions that address these issues.
• Be responsible for developing prototypes and working on solutions for new concepts.
• Incorporate advanced software algorithms for resource intensive software requirements to optimize and maximize performance of the hardware system.
• Work with hardware and systems/application groups to understand system requirements and map them to a software design
• Over a period of time, gain an understanding of electron optics, their calibrations and other hardware subsystems that drive the inspection and review products.
• Work in a global environment to Interact with multi-site team members (India, USA) during software product life cycle for requirement analysis, design, coding, integration and testing.

Required Qualifications:
• Good academics. BE/BS/BTech/MS/MTech/MCA/MSc degree.
• Strong in programming fundamentals, using .NET/C#, C, C++, OOAD
• Strong analytical and problem solving abilities
• Experience in Multi-threaded software application programming.
• Must be able to work with hardware and systems/application groups to understand system requirements and map them to a software design.
• Fair knowledge of SDLC and software engineering.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

KLA Logo

C# Developer

KLA Hybrid
Quess Corp Limited Logo

Senior Software Engineer

Quess Corp Limited On-site
Wissen Technology Logo

Java Backend Developer

Wissen Technology Hybrid
Atyeti Inc Logo

Lead Java Developer/ Senior Java Developer _ ( Work Experience : 5+ to 9 Years)

Atyeti Inc Hybrid
Kotak Mahindra Bank Logo

Senior Software Engineer

Kotak Mahindra Bank On-site