Checkpoint Technologies, located in San Jose, CA, is a vibrant, well-established manufacturing and engineering company serving the semiconductor industry.  We have a strong technological base and hold a leading market position in the field of semiconductor failure analysis.

Current Opening(s)

Senior Software Engineer

At this time we have an opening for a Senior-level Software Engineering professional with knowledge in automated hardware systems.


Develop software to control the operation of automated microscope and scanning systems. This includes the motion control for translation stages and various other position encoded hardware assemblies. Your duties also involve software for acquiring images from frame-grabber data and camera systems; software for camera control and manipulation of such images including the various processing functions; developing a user-friendly GUI for microscope based systems.

Required skills:

Work experience to use Visual Studio C#/ C++ to develop/debug Windows desktop application. Fluent and hands on experience of WPF and MVVM. Knowledge of real-time and multi-threading applications in PC controlled automated instruments.

Preferred Experience:

Image processing and visualization.

Hardware control, motion control, frame-grabber, digitizer.

Visit our website at to learn more about Checkpoint and our products.