YorbaLindaRecruiter Since 2001
the smart solution for Yorba Linda jobs

Software Algorithm Engineer III

Company: Leica Biosystems Imaging
Location: Vista, California
Posted on: November 7, 2019

Job Description:

Duties: Lead software developer responsible for the design and development of software and algorithms for

automated operation of the device as a member of the scanner systems development team. Improve existing

algorithms and identify and develop new solutions for new products. Conduct research and prototyping to study the

performance of different techniques for identifying solutions. Write image and digital signal processing based

algorithms to be used on complex medical devices scanners. Design and develop analysis algorithms to support

framework for scanners. Develop software and algorithms based on detailed systems andfor software requirements. Do

Document software specifications; and develop, present, and defend the design in design review meetings. Develop so

solutions in accordance with established software and hardware development procedures. Work closely with the so

software/hardware/systems engineers and product management to Improve product automation and performance. Un

Unit test software prior to turnover to software quality assurance engineer. Provide second level customer support as ne

needed.

Requirements: Master's degree in Engineering, Computer Science, Physics, Mathematics or related field (willing to

accept foreign education equivalent) plus two (2) years of experience in digital signal processing. Experience must

include: C/C++ software development in Windows based environment including Visual Studio; Writing computer and

mathematical algorithms for imaging systems, image analysis, and digital signal processing using MATLAB, and

performing multi-threaded programming in C/C++ and CUDA and source code control using Perforce; Applying

compression techniques -- JPEG and LZW -- on image file formats of JPEG, TIFF, and GIF, according to ISO 9001

regulated development process and TCP/IP protocols; Working with GUI developers and GUI test applications, and

performing unit testing using JUnit or Catch. Or, alternatively, a Bachelor's degree in Engineering, Computer Science,

Physics, Mathematics (willing to accept foreign education equivalent) and five (5) years of experience in digital signal

processing. Experience must include: C/C++ software development in Windows based environment including Visual

Studio; Writing computer and mathematical algorithms for imaging systems, image analysis, and digital signal

processing using MATLAB, and performing multi-threaded programming in C/C++ and CUDA and source code control

using Perforce; Applying compression techniques -- JPEG and LZW -- on image file formats of JPEG, TIFF, and GIF, ac

according to ISO 9001 regulated development process and TCP/IP protocols; Working with GUI developers and GUI te

test applications, and performing unit testing using JUnit or Catch.

Qualified candidates please e-mail resumes to MaryAnn.Marcuzzi@LeicaBiosystems.com and reference job title.

Keywords: Leica Biosystems Imaging, Yorba Linda , Software Algorithm Engineer III , Systems / IT / Software , Vista, California, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Yorba Linda RSS job feeds