Software Developer: Image Processing in Issaquah, WA at DISYS

Date Posted: 10/18/2018

Job Snapshot

Job Description

Essential Responsibilities:

•        Leverage your image processing expertise to invent and implement algorithms for correction and manipulation of biological images acquired from an automated image scanner

•        Create and implement algorithms to analyze image data to guide instrument control

•        Work closely with instrument control and user interface developers to deliver imaging solutions to our customers

•        Evaluate existing technology and determine optimal algorithms to implement based on performance requirements

•        Validate performance of system through collaboration with test and system engineers

•        Work with system engineers and scientists to define requirements for system performance

•        Leverage imaging physics to enhance algorithmic performance

•        Employ software libraries, tools, practices to implement efficient, scalable, and reusable solutions

Qualifications/Requirements:

•        At least 3 years’ experience in Java programming and image processing

•        At least 3 years’ experience in C/C++

•        Experience in multi-threaded programming

•        Ability to understand and work within a large existing code base

•        Demonstrated ability to write Python and C++ code for quick demonstration of ideas as well as robust, efficient, scaled-up software systems

•        Bachelor’s Degree in Computer Science or related discipline

Job Requirements

Essential Responsibilities:

•        Leverage your image processing expertise to invent and implement algorithms for correction and manipulation of biological images acquired from an automated image scanner

•        Create and implement algorithms to analyze image data to guide instrument control

•        Work closely with instrument control and user interface developers to deliver imaging solutions to our customers

•        Evaluate existing technology and determine optimal algorithms to implement based on performance requirements

•        Validate performance of system through collaboration with test and system engineers

•        Work with system engineers and scientists to define requirements for system performance

•        Leverage imaging physics to enhance algorithmic performance

•        Employ software libraries, tools, practices to implement efficient, scalable, and reusable solutions

Qualifications/Requirements:

•        At least 3 years’ experience in Java programming and image processing

•        At least 3 years’ experience in C/C++

•        Experience in multi-threaded programming

•        Ability to understand and work within a large existing code base

•        Demonstrated ability to write Python and C++ code for quick demonstration of ideas as well as robust, efficient, scaled-up software systems

•        Bachelor’s Degree in Computer Science or related discipline

Digital Intelligence Systems, LLC. is an Equal Opportunity Employer, M/F/D/V. We do not discriminate against any employee or applicant because they inquired about, discussed, or disclosed compensation. Email recruitinghelp @ disys.com to contact us if you are an individual with a disability and require accommodation in the application process.