Responsible for the development and maintenance of software and systems for HTA products. Develop, document, and test distributed applications integrated with CD-SEMs and related semiconductor metrology products. Research and resolve complex software and system problems. Design and simplify user interfaces (“UI”), and make new UI components to streamline the workflow. Create architectures with complex software system designs, and ensure scalability, reliability, and performance. Integrate and test software to confirm compliance with specifications. Develop functional specifications to define the scope of the software, capabilities, features and interactions. Identify and fix complex errors in software related to CD-SEMs and other semiconductor metrology products. Maintain comprehensive documentation for code, processes, and systems to facilitate knowledge sharing and support. Participate in design, code, and test reviews, and provide constructive feedback and guidance to ensure code quality. 30% of time spent traveling domestically and internationally to customer locations. Job location: 3600 NE Huffman Street, Hillsboro, Oregon 97124. Work from home permitted 70% of time.