What is a Software Engineer at Orbotech?
As a Software Engineer at Orbotech, you will design and develop the core software that drives some of the world's most advanced electro-optical inspection and manufacturing systems. Orbotech (a KLA company) is a global leader in yield-enhancement and process tools for printed circuit boards, flat panel displays, and semiconductor manufacturing. The software you write does not exist in a vacuum; it directly interfaces with complex hardware, advanced optics, and precision motion control systems.
Your work will directly impact the yield and quality of consumer electronics worldwide. Because Orbotech systems process massive amounts of high-resolution image and sensor data in real-time, the software team must solve highly complex problems related to latency, throughput, and algorithmic efficiency. You will collaborate closely with multidisciplinary teams—including physicists, hardware engineers, and system architects—to translate physical requirements into robust, high-performance software.
This role requires a unique blend of low-level optimization, strong system architecture design, and a deep appreciation for hardware-software integration. It is an intellectually stimulating environment where you will see your code physically move machinery, control lasers, and inspect sub-micron defects in real-time.
