Benjamin Moyer

Software Engineer at KLA

Santa Clara, California, United States

About

I'm a systems software engineer with experience writing high-performance microscopy and industrial imaging applications.

Experience

  • Software Engineer at KLA
    Feb 2018 - Present · 8 yrs 6 mos

    -Developed and productized ML-based chip design segmentation algorithms to suppress wafer noise and increase tool defect sensitivity. -Designed and implemented a high-performance domain specific language to transform chip design geometry during wafer inspection. -Optimized distributed computational geometry application to reduce resource usage, enabling leading-node use cases. -Designed architecture for a systemwide noise control solution spanning multiple software applications and platform types. -Developed algorithms to intelligently consolidate chip design geometry to improve inspection performance while maintaining defect sensitivity. -Debugged complex system-level software problems and built numerous features to improve reliability for applications running in the fab. -Developed empirical models to estimate software resource consumption and performance, informing hardware specifications for next-generation products. -Led functional reviews to communicate architecture and design decisions for major features, aligning cross-functional stakeholders and securing technical buy-in.

  • Software Engineer at Nanotronics
    Jul 2014 - Feb 2018 · 3 yrs 8 mos

    -Developed software to interface an embedded controller for a robotic microscope and integrated into semiconductor inspection software. -Built calibration interface and processing algorithms to determine angled light directions for a 3D imaging tool. -Developed control libraries for several models of wafer handling robot for use in manual and automated inspection software. -Wrote path optimization algorithm to decrease scan times by up to 30% for a semiconductor inspection tool.

  • Software Engineer at Ocrolus, LLC
    Apr 2014 - Jul 2014 · 4 mos

    -Developed image processing software to optimize scanned financial documents for OCR analysis. -Designed Python libraries for investigative analysis of financial data.

  • Computer Science Tutor/TA at Hofstra University
    Sep 2012 - May 2014 · 1 yr 9 mos

    -Tutored individual students in various Computer Science and Mathematics courses. -Served as a Teaching Assistant in classes for Python and C++, aiding students with their projects and guiding programmers of varying ages and experience levels.

  • Software Engineer Intern at ImaCor, Inc
    Sep 2013 - Mar 2014 · 7 mos

    -Developed application for viewing patient cardiac ultrasound data stored on a medical device. -Worked with technicians to develop a new user interface for a hospital ultrasound machine.