Description

Key Responsibilities:

  • Design and develop Etch tool software, including complex modules and libraries for use across various semiconductor fabrication projects.
  • Troubleshoot Etch tool software issues by analyzing, designing, and implementing defect fixes.
  • Create and maintain tool software documentation, such as design documents and bug fix records.
  • Collaborate with internal and external customers to analyze requirements, define project schedules, and support software troubleshooting efforts.
  • Use C/C++ static analysis tools to improve the quality of the codebase.
  • Design and develop software for the next-generation Etch tool systems.

Essential Experience:

  • Strong experience and proficiency in C++98 and Modern C++.
  • Experience with industrial control system automation is preferred.
  • Hands-on experience in real-time embedded systems and multi-threaded software development.
  • Proficient in using Visual Studio and Git for software development and version control.
  • Working knowledge of C# and Python is considered a plus

Education

Any Graduate