Ultra Clean Holdings

CNC Machining Engineer

Ultra Clean Holdings

Singapore, SG, SGPFull timePosted Apr 13, 2026

Job description

The Senior / Principal Software Engineer is responsible for the design, development, integration, and optimization of Machine Vision, Automation, Robotics, Deep Learning, and Industry 4.0 connectivity software for advanced automated systems and solutions. This role contributes to building standardized, scalable, and high-performance software platforms for automated assembly and optical inspection machines.