Research Programmer

The Coordinated Science Laboratory (CSL) at the College of Engineering seeks applicants for the Research Programmer position to work in the Center for Exascale Simulation of Plasma-Coupled Combustion (XPACC) that is part of the Parallel Computing Institute (PCI). The Center for the Exascale Simulation of Plasma-Coupled Combustion (XPACC) is developing software, algorithms, and tools that will enable computational scientists to explore new ways to manage combustion in a variety of situations.  In this position, the successful applicant will be working with XPACC staff to design, implement, and test software for source-to-source transformations, automatic tuning for performance of applications, and support for advanced parallel computing runtimes.


  • Support development and test efforts of software being produced.
  •  Assist in the design of software and development of test plans for software.
  •  Produce documentation, project reports, and other written material related to software development efforts using independent judgment.
  •  Work with students, faculty, and staff in identification of new features for the developed software.
  • Design, analyze, implement, and test automatic tuning for performance of applications, and support for advanced parallel computing runtimes.

Minimum Requirements and Qualifications

  • Bachelor’s degree in computer science, computer engineering.
  • Experience with applications development in C/C++/Fortran 9X.
  • Knowledge about computer performance and parallel programming with threads and/or MPI.

 Preferred Requirements and Qualifications

  • Experience with or capacity to learn a scripting language such as Perlor Python.

The Research Programmer position is a full-time benefits-eligible Academic Professional positions appointed on a 12-month service basis. The expected start date is as soon as possible after the closing date. Applicants may be interviewed before the closing date; however, no hiring decision will be made until after that date. Salary is commensurate with experience and qualifications.

To apply for this position, please create your candidate profile at and upload your cover letter, resume, and names/contact information for three references by September 15, 2014 as a single PDF file. Full consideration will be given to complete applications received by the closing date. For further information regarding application procedures, contact Amy Pruitt, , 217-244-1802.

Illinois is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, status as a protected veteran, or status as a qualified individual with a disability. Illinois welcomes individuals with diverse backgrounds, experiences, and ideas who embrace and value diversity and inclusivity (