MINC Software Developer (MT0625, IST2E, GR5)

Job Category: 
Term positions for management and excludeds

Position Summary:

Under the direction of the Associate Professor, McConnell’s Brain Imaging Centre, the MINC Software Developer will contribute to the design, coding, testing and maintenance of MINC open source software. MINC is an image file format that also leverages a series of tools, known as the MINC toolkit. These tools provide the basis for a significant amount of image processing work at the BIC, and constitute an important aspect of neuroimaging at the MNI as well as many centers around the world. This position entails working seamlessly with researchers and software developers, and requires rapid adaptation to support a dynamic research community.

Duties and Responsibilities:

  • To develop, deploy, and distribute MINC software in line with Montreal Neurological Institute & Brain Imaging Centre’s research goals.
  • Prepare updated MINC packages for a variety of operating systems.
  • Write and maintain converters from MINC to other formats.
  • Update MINC to be compliant with scanner update and its toolkit to keep up with new image processing needs.
  • Write hooks between MINC and other provenance formats.
  • Expand MINC for other imaging modalities.
  • Work with system administrators to ensure code is secure, usable and scalable.
  • Code, test, review, debug and deploy software applications and platforms.
  • Revise and update technical documentation.
  • Research and analyze new and emerging technologies.
  • Participate at meetings, make recommendations and provide solutions.

Education and Experience:

Undergraduate degree

Three (3) years' related experience

Other Qualifying Skills and Abilities:

University degree or related work experience in computer science or related field. Background in image processing is an asset. Knowledge with C/C++, Perl or other systems’ programming language. Unix/Linux operating systems is important. Experience computing on large datasets. Experience with version control systems (Git, SVN). Strong programming skills and understanding of modern languages. Knowledge of HDF5 and other imaging file formats. Effective communication, organizational skills, and team oriented player. Good documentation practices. Familiarity with academic research environments. English and French spoken and written.

How to apply:

Please submit your application online at http://www.mcgill.ca/medhr/positions-available/apply-now

Click on “APPLY NOW” and clearly indicate the reference number.

The deadline to apply for this position is February 21, 2019 at 5:00 PM.

*Current employees: please indicate your McGill ID number in your application.*

We thank all applicants for their interest in McGill University. However, the Faculty of Medicine will only contact applicants selected for an interview.

Employment Equity:

McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, Professor Angela Campbell, Associate Provost (Equity and Academic Policies) at angela.campbell [at] mcgill.ca or 514-398-1660.

Faculty/Unit: 
Faculty of Medicine
Salary Range: 
(Grade 05) $56,000 - $70,000 (midpoint) $91,000
Hours: 
33.75
Duration: 
Two (2) years
Reporting to: 
Associate Professor
Reference no.: 
MT0625