Job Responsibilities: Design and develop Java-based backend architectures and core functionalities for semiconductor Automated Test Equipment (ATE) software systems, ensuring high stability, performance, and scalability. Design and implement multi-threaded concurrent programs, effectively utilizing synchronization mechanisms such