POSITION FILLED

Software Engineer

Salary Range:   $70,000-$85,000 depending on experience level

Photo Diagnostic Systems Inc. (PDSI) operates as a small flexible, engineering and technology company developing products in medical, industrial, and security imaging.  PDSI is seeking a software engineer that is skilled in C++ software development on Linux platforms for control of imaging capital equipment via client-server interfaces over TCP/IP.  Must be able to participate in the development of specification, architecture, and interfaces.  Strong interpersonal skills and willingness to work in a team environment a must.  Flexible opportunities to engage in testing, and development of Java and/or Python scripting and engineering interfaces for testing purposes.

Team lead opportunities are available.

Education:

Bachelor’s degree in a technical discipline or equivalent.

Required experience:

   ·     Linux platform

·         Threaded software in Linux using pthreads

·         C++

·         Client/Server architecture

·         Ports and sockets communication

·         Software development in a team environment

Beneficial Experience

·         Python

·         Hardware interfacing/drivers/RS232

·         Matlab programming

·         Signal processing

·         CUDA, GPU Programming

·         Software development in a regulated environment

·         IEC 62304 software development

 E-mail resume and cover letter to jobs@photodiagnostic.com