We are looking for a self-motivated, creative problem-solver responsible for developing, programming, debugging, and supporting application software for automated laser optical component assembly and test equipment. This position requires strong C/C++, C#, Python, and Java programming skills and experiences in equipment related development, along with the knowledge in motion control, machine vision application, data acquisition and analysis, and test instrument hardware control. Working experience in the laser application industry is a desired. The candidate must be able to work with minimal supervision and utilize knowledge, experience and judgment to accomplish goals within a fast paced environment. 7+ years working experience related to automated system software development is a must.
BSME, BSEE or BS Computer Engineering degree or higher is required.
Proficient in solving problems using a combination of theory and hands-on skills.
Ability to read and understand hardware specifications and schematics.
Strong team work and good communication skills with mechanical, electrical, and process engineers and technicians.
Solid knowledge and experience in PC based motion, vision, and data acquisition control platform.
Familiar with laser technologies, applications, and manufacturing processes.
We are looking for a self-motivated, creative problem-solver responsible for developing, programming, debugging, and supporting application software for automated laser optical component assembly and test equipment. This position requires strong C/C++, C#, Python, and Java programming skills and experiences in equipment related development, along with the knowledge in motion control, machine vision application, data acquisition and analysis, and test instrument hardware control.