YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable, high-tech, cost-effective capital equipment that transforms materials and surfaces at the nanoscale. From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual reality, to diagnostic tests for COVID.
As a preferred provider of wet and dry process technology, we look forward to talking with smart, energetic, team-oriented people who can grow with us. We provide competitive salary and benefits, including long-term incentives, and some of the best co-workers you'll find anywhere. If this appeals to you, please read on!
Job Title: Software Engineer II
Location:Coimbatore
Responsibilities will include but not be limited to:
- Design, develop, test and integrate software for semiconductor equipment.
- Develop C#/C++ DLL interfaces for external customers to control equipment.
- Design operator interfaces for semiconductor equipment using C# and C++.
- Develop HW control with serial interface and TCP/IP.
- Develop automated system controls for semiconductor equipment.
- Perform System testing and debugging.
- Provide software support and debugging assistance to customers.
Requirements & Skills:
- Proficiency in Object-Oriented Programming (OOP)
- Strong knowledge of data structures and algorithms
- Skilled in programming languages: C# and C++
- Familiar with PLC programming concepts
- Excellent debugging skills
- Solid understanding of multithreading concepts
- Experience in GUI development using C#.NET
- Knowledge of WinForms and WPF
- Strong problem-solving skills
- Strong understanding of testing and unit testing principles.
- Software/hardware interface experience.
- Experience in the semiconductor domain is a plus
- Experience with version control systems such as GitHub, Azure Devops.
Required Qualifications:
- 4 years of experience in C#/.Net software development.
- Bachelor's/ Master's in computer science or computer Engineering.
- Experience in software development/projects.
- Good written and verbal communication skills in English.
- Experience in troubleshooting, debugging, and optimizing complex systems -
- such as software used in Healthcare /Semiconductor / Aerospace domains.
Compensation:
- YES offers a stimulating and fun working environment, competitive salaries and benefits, and long-term incentives.
Additional Information:
- YES is an equal opportunity employer and values diversity. All employment is decided based on qualifications, merit and business need.
Come to find out why YES is such a great place to work. Apply today!