Sign in >>

Visiting Research Programmer

Biophotonics Imaging Laboratory, Beckman Institute for Advanced Science and Technology

University of Illinois at Urbana-Champaign, Urbana, IL

The Biophotonics Imaging Lab at the Beckman Institute for Advanced Science and Technology seeks a bright, energetic, and motivated candidate to fill a vacancy for a full-time Visiting Research Programmer. The purpose of this position is to lead the development of system software and user interfaces for laboratory and translational optical biomedical imaging systems. The successful candidate will need a solid and broad understanding of software development including high-level user interface requirements in a Windows environment, data file structure design, experience with embedded systems, data acquisition and control interfacing, high-volume real-time data management and storage, and some knowledge of DSP- and GPU-based programming.

Specific duties and responsibilities include:

  • Lead the overall development, design definition, and design implementation of platform system software for optical biomedical imaging technologies
  • Evaluate current software systems and algorithms, software requirements definition, design, and testing, user interfaces, data storage and communication, and implementation of optical imaging algorithms
  • Interact with researchers developing optical imaging hardware and collaborating physicians to define and implement software for data acquisition and control, signal processing, data visualization, and user interface design, as well as other software needs on a Windows or embedded system platform
  • Collaborate with industry partners for product-specific hardware using digital signal processors (DSPs), graphical processing units (GPUs), and field-programmable gate arrays (FPGAs)
  • Continue to develop professionally (e.g., member of professional society, attend conferences, keep up on latest programming advances)
  • Other duties as assigned (duties may expand over time)

Minimum Qualifications: Bachelor’s degree. Proficiency in C++. Good verbal and written communication skills.

Preferred Qualifications: Significant software and hardware development experience, proficiency in C, C#, and/or Java, knowledge of National Instruments DAQ hardware, Labview, and/or Matlab, 3+ years of relevant system level software development, software analysis, and integration experience, image acquisition, processing, analysis, and display. Experience in optical imaging, ultrasound imaging, or other biomedical imaging experience, medical device design, DSP-based and/or GPU-based software development, object oriented programming, database programming. Previous work in a research environment is a plus.

The Visiting Research Programmer position is a full-time, benefits-eligible Academic Professional that may become regular at a later date. Salary is commensurate with skills and experience and candidates must be eligible to work in the United States. In order to ensure full consideration, applications must be received by January 3, 2011. Applicants may be interviewed before the closing date. However, no hiring decision will be made until after that date. The expected start is as soon as possible after the closing date. Please create your candidate profile at and upload your cover letter, resume, and the names, addresses, e-mail addresses, and phone numbers for three professional references on or before January 3, 2011. All requested information must be entered for your application to be considered. For further information, please contact Beckman Institute Human Resources at

The University of Illinois is an affirmative action, equal opportunity employer. The administration, faculty, and staff embrace diversity and are committed to attracting qualified candidates who also embrace and value diversity and inclusivity.

Posted over 3 years ago by gabriela.lee

More information about this job

Back to jobs listing…

Send feedback about this page
Email a link to this page

This topic elsewhere