Senior SW Backend Engineer
Core
Design and develop backend software in Java to control and manage next-generation semiconductor metrology and inspection systems, orchestrating complex scan-domain system flows.
Role type
Senior IC backend software engineer (Java)
Builds
Core scan-domain system flows and backend services for semiconductor metrology and inspection platforms
Domain
Semiconductor manufacturing equipment / Metrology and inspection
Required skills
Java backend development, system-level design, Linux environment expertise, domain-driven architecture, concurrency management, performance optimization
Preferred skills
Experience with complex hardware-driven workflows, multidisciplinary collaboration
Technologies
Java, Linux
Responsibilities
Design and develop backend software for scan-domain system flows; Implement and maintain core system logic for scanning, sequencing, and execution; Integrate end-to-end scan workflows with algorithm and hardware teams; Develop scalable and maintainable backend components; Participate in system design and technical decision-making; Troubleshoot and optimize complex backend issues