Skip to Main Content

Software Engineer

Below you will find the details for the position including any supplementary documentation and questions you should review before applying to the opening.  To apply to the position, please click the Apply to this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Position Details

Position Information

Title Software Engineer
Department Large Binocular Telescope Obs (0463)
Location Main Campus
Position Summary

The Large Binocular Telescope (LBT) Observatory at the University of Arizona (UofA) is looking for a talented and disciplined engineering professional to join the LBT software team. Responsibilities include software development, maintenance, and occasional operations support for one or more instruments or telescope control subsystems. Astronomy professionals with knowledge of Ground Layer Adaptive Optics (GLAO) systems, astronomical instrument control software, operations tools development, or hardware/software interfaces are particularly encouraged to apply. Serious consideration will be given to all qualified applicants with complex interdisciplinary engineering experience.

The LBT is the largest optical/infrared telescope in the world, with a number of unique, leading edge capabilities. In particular, the LBT’s unique binocular design and state-of-the-art adaptive optics technology provides diffraction-limited imaging capability with resolution of a 22.8 meter telescope.

While most work will occur at the LBT offices in Tucson, Arizona on the UofA campus, some work will also occur at the LBT site on Mt. Graham, Arizona at an elevation of 10,470 feet. The candidate will be required to provide periodic nighttime, weekend, and holiday operations software support and incident response.

Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; UA/ASU/NAU tuition reduction for the employee and qualified family members; state and optional retirement plans; access to UA recreation and cultural activities; and more!

Accepting a new position is a big life step. We want potential candidates and their families to be able to make informed decisions. Candidates who are considering relocation to the Tucson or Phoenix area, and have been offered an on-site interview, are encouraged to use the free services offered by Above & Beyond Relocation Services (ABRS).Ask your department contact to be introduced to ABRS prior to your visit.

The University of Arizona has been listed by Forbes as one of America’s Best Employers in the United States and WorldatWork and the Arizona Department of Health Services have recognized us for our innovative work-life programs. For more information about working at the University of Arizona, please click here.

Duties & Responsibilities

Design, develop, and maintain software applications applied to technical, scientific, or engineering problems for the LBT. This requires the need to perform requirements analysis, technical document authoring, design preparation, presentation support, and full software life cycle development in a multidisciplinary engineering environment.

The successful candidate will initially work to understand existing Ground Layer Adaptive Optics (GLAO) software, working to achieve system enhancements and handover to the observatory. Subsequently, they will be responsible for maintenance and implementation for new subsystem features. Work will be coordinated with members of the interdisciplinary engineering and science operations teams. Subsequent tasking may include support for other complex instrumentation or telescope control projects, to include coordination with partner institutions for support and maintenance/upgrades.

Software development is accomplished in Python and C++ under a Linux development environment. Experience or willingness to learn Java is required

Knowledge, Skills, & Abilities
Minimum Qualifications
  • Bachelor’s degree in Applied Mathematics, Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Physics, or related field.
  • Five years of experience developing software in a Linux, Solaris, or Unix environment.
  • A strong understanding of C++ and Python.
  • Two years of experience with multi-threaded programming.
  • Experience with version control systems, in particular Subversion or CVS.
  • Effective communicator, both orally and in writing, including the preparation of comprehensive technical reports.
  • Strong team orientation.
  • Strong desire to tackle new and unique problems.
  • Self-motivated and can perform with minimum supervision.
  • Ability to drive according to the University Fleet Safety Policy and ability to drive a 4WD vehicle on a mountain road.
  • Ability to provide periodic nighttime, weekend, and holiday operations software support and incident response.
Preferred Qualifications

• Advanced degree in physical or mathematical sciences. Seven or more years of experience developing complex engineering software in a Linux environment.
• Instrumentation controls or telescope control systems experience.
• Previous experience working within the astronomical engineering community.
• Experience developing in Java (other observatory SW) is desired.
• Experience working in a scientific environment.
• Software/Hardware interface experience
• Previous exposure or working experience with Active, Adaptive, or Laser Guide Star (LGS) AO hardware/software interfaces.
• Complex interdisciplinary engineering experience

FLSA Exempt
Full Time/Part Time Full Time
Number of Hours Worked per Week 40
Job Category Computer, Engineering and Technical
Benefits Eligible Yes - Full Benefits
Posted Rate of Pay DOE
Type of criminal background check required: Name-based criminal background check (non-security sensitive)

Posting Detail Information

Posting Number A21752
Number of Vacancies One
Desired Start Date 07/10/2017
Position End Date (if temporary)
Limited to Current UA Employees No
Contact Information for Candidates

Gene Gardner

Open Date 05/24/2017
Close Date
Open Until Filled Yes
Review Begins On 06/15/2017
Special Instructions to Applicant
Diversity Statement

At the University of Arizona, we value our inclusive climate because we know that diversity in experiences and perspectives is vital to advancing innovation, critical thinking, solving complex problems, and creating an inclusive academic community. We translate these values into action by seeking individuals who have experience and expertise working with diverse students, colleagues and constituencies. Because we seek a workforce with a wide range of perspectives and experiences, we encourage diverse candidates to apply, including people of color, women, veterans, and individuals with disabilities. As an Employer of National Service, we also welcome alumni of AmeriCorps, Peace Corps, and other national service programs and others who will help us advance our Inclusive Excellence initiative aimed at creating a university that values student, staff and faculty engagement in addressing issues of diversity and inclusiveness.

Quick Link for Internal Postings

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * Can you perform the essential functions (job duties) of this position with or without accommodation?
    • Yes
    • No
  2. * Where did you first learn about this position?
    • Arizona Daily Star
    • Arizona Republic
    • Chronicle of Higher Education
    • Department of Economic Security (DES)
    • Diverse Issues in Higher Education
    • Hispanic Outlook in Higher Education
    • Jobing.Com
    • LinkedIn
    • Local Job Banks
    • Pima County One-Stop
    • Professional Conference
    • Professional journal/publication
    • Referred by UA Employee
    • Invited by Dept to Apply
    • UA Website
    • Other
  3. * Do you have a Bachelor’s degree in Applied Mathematics, Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related field?
    • Yes
    • No

Documents Needed to Apply

Required Documents
  1. Cover Letter
  2. Resume
Optional Documents