Open Until: 08/31/2020
Develop and maintain software that is used on or to facilitate seismological experiments. IRIS PASSCAL software includes tools to: interface with seismic data loggers, test equipment, convert between data formats, analyze state-of-health information, manage inventory and maintenance, and schedule equipment. The software engineer will also be responsible for providing user support to both PASSCAL staff and the IRIS community. The software engineer will have opportunities to conduct training and do seismological fieldwork.
Bachelor’s degree required area of study, Science or Engineering. C Programming required. Demonstrated programming ability required. Understanding of Computer Architecture, Operating Systems, and Data Structures required. Working knowledge of Python required. Working knowledge of object oriented programming required. Participated in Source Code and Design Reviews desired. Familiar with UI Toolkits and Frameworks desired. Experience with Revision Control Systems e.g Git desired. Experience with unit testing desired. Experience with continuous integration desired. Familiar with Software Packing and Distribution desired. Seismological or Geophysical Field Experience desired.
Applicants should submit a resume, official college transcripts, a letter of professional interests, and the names and addresses, email addresses, and phone numbers of three references to: IRIS PASSCAL Software Engineer, c/o Human Resources, Brown Hall Box 030, Socorro, NM 87801-4796 .
or email application and include job title as subject line to: firstname.lastname@example.org