Develop semiconductor Automated Test Equipment (ATE) software systems using C++ and Python, including functional modules, test scripts, and data processing.
Assist in the design and development of both relational and non-relational databases to support system data management.
Implement and optimize fundamental algorithms to enhance system performance and stability.
Collaborate within an Agile development process to ensure timely delivery of high-quality code.
Learn and apply modern software development workflows and tools (e.g., Git, Docker, Make, Bazel) to improve development efficiency and code quality.