Backend Software Engineer
Description
Position Summary
This is a software engineering role focused on developing backend services and server-side platforms for semiconductor production automation products.
We design scalable backend solutions to support data integration, application deployment, and communication across tester workstations, manufacturing systems, and other product components.
Training is provided, and we welcome fresh graduates and software engineers who are interested in backend development, system architecture, and semiconductor production environments.
Responsibilities
1. Design, develop, and maintain scalable backend services and server-side architectures to collect, process, store, and manage data from tester workstations and production systems.
2. Develop APIs and backend services to enable data integration and communication between tester applications, manufacturing systems, and other product components.
3. Develop and maintain software deployment and management capabilities for applications running on tester workstations.
4. Optimize system performance, scalability, reliability, and resource utilization, and troubleshoot backend and system integration issues.
5. Collaborate with Product Software Engineers, Product Managers, and global engineering/R&D teams on architecture, interfaces, validation, release, and deployment.
