Holography and Diffractive Optics (FH), Image Sensing and Pattern Recognition (IR), Molecular Probes and Nanobio-Optics (BP), Optical Metrology (OR)
Years of Experience:
Double Helix Optics, an innovator in 3D imaging technologies, is expanding to additional markets and is looking for an MS/PhD level – or work experience equivalent – Software Development Engineer to join a small and dynamic team expanding the boundaries of 3D imaging technology.
Double Helix Optics utilizes 3D image processing algorithms to complement its 3D biomedical and machine vision imaging instrumentation. The candidate filling this position will implement, enhance, optimize, and maintain 3D image processing end-user software. The candidate will also work with the team to develop deep learning algorithms to enhance the company’s software.
The candidate must be self-motivated, self-directed, and able to function in a small, fast-paced development team. The position will be located in Boulder, CO, USA.
Come join a great team bringing cutting-edge spatial imaging products to life in real world science and machine vision applications!
Responsible for implementing and optimizing imaging processing and reconstruction algorithms and prototypes into commercial end-user software.
Responsible for analyzing software to determine robustness, extensibility, and limitations.
Responsible for troubleshooting and revising software implementations as required based on internal and external performance results.
Responsible for implementing unit and integration tests for software modules and functions.
Responsible for software configuration management and build systems.
Master’s degree in Engineering, Computer Science, Math, or equivalent, and 5+ years software development experience.
Excellent software architecture, design, implementation and debugging skills required.
Experience with C++ and Java development required.
MATLAB and image processing toolbox experience required.
Experience with machine learning algorithm development and toolkits required
Experience with Intel MKL and IPP coding and optimization preferred.
Experience with ImageJ (ImgLib1, ImgLib2) and Micro-Manager coding preferred.
Experience with CUDA and OpenMP GPU programming preferred.
A highly self-motivated and a solid team player with excellent oral and written communication skills.
About Double Helix Optics
Double Helix Optics is an emerging leader in 3D imaging for life sciences. Built on technology originally developed
in the labs of Dr. Rafael Piestun at the University of Colorado, Boulder and 2014 Nobel Prize winner Dr. W.E.
Moerner at Stanford University, the company is known for its Light Engineering™ engineered PSF technology. Our
technology enables imaging and tracking with an unprecedented combination of precision and depth, offering one
order of magnitude enhanced precision than conventional, diffraction-limited imaging and with depth ranges
exceeding 20 microns in a single shot.
A growing start-up company, based in Boulder, CO, you will be working in an exciting, fast-paced but also relaxed
and flexible working environment. As a small company, you will be close to all aspects of the business. There
will be room to grow with and within the business. You will be expected to be self-managing, proactive and
Double Helix Optics is an equal opportunity employer. We evaluate qualified applicants without regard to race, color,
national origin, religion, gender, age, marital status, disability, veteran status, sexual orientation, gender identity, or
any other characteristic protected by law.