Job openings

Software Engineer (posted jun 19, 2018)
The Large Binocular Telescope Observatory (LBTO) is looking for candidates for the position of Software Engineer.
With two 8.4m mirrors on a common mount that can be combined to form an interferometer with an effective aperture of 23m, complemented with adaptive secondary mirrors, the Large Binocular Telescope (LBT) is the largest optical telescope in operation. Providing unprecedented ground-based resolution at near- and mid-infrared wavelengths, the LBT is a forerunner of the Extremely Large Telescopes. With a suite of state of the art instruments, the observatory is moving to full operation while adding new capabilities such as ground-layer AO and new AO-fed instrumentation.
The LBT Observatory (LBTO) is headquartered on the Tucson campus of the University of Arizona and the telescope itself is located on Mt Graham (3200m), a 3.5-hour drive from campus.
LBTO is seeking a talented and highly motivated Software Engineer to develop and maintain the Telescope Control System (TCS), Adaptive Optics Systems (AO), several facility instruments, and a suite of high level tools used for the preparation, planning and execution of observations.
The TCS is an object-oriented, distributed system written in C++ and consisting of a number of autonomous subsystems running on Linux platforms. Facility Instruments and AO software are written in C/C++, Java, and Python. The Observatory tools are written in Java and expected to be further developed using web technologies.
The successful candidate will be a member of the LBTO Software and IT group, consisting of 8 software developers and 2 system administrators.
Duties and Responsibilities
• Specify, design, implement, test and integrate software and upgrades for the telescope, instruments, adaptive optics systems and observatory tools.
• Extract software requirements from high-level functional and performance requirements.
• Participate in acceptance of deliverables and hand-over activities with our partners for new capabilities.
• Participate in software systems enhancement, maintenance, troubleshooting, and operational support.
• Prepare and deliver technical presentations at team meetings, reviews and conferences.
Minimum Qualifications, Knowledge, Skills and Abilities
• B.S. degree in Computer Science, or a related field.
• Strong knowledge of Linux as a development platform.
• Good knowledge of C/C++, Python programming languages.
• Good knowledge of git revision control system and workflows.
• Experience developing graphical user interfaces, Java or Qt is a plus.
• Experience creating written documents and reports, and oral presentations.
• Excellent communication and reporting skills.
• Ability to think and work at 10,500-feet altitude and lift 50 lbs.
• Ability to drive according to the University Fleet Safety Policy.
Preferred Qualifications, Knowledge, Skills and Abilities
• M.S. degree or higher in Computer Science, or a related field.
• 5+ years developing large and complex distributed systems, previous experience with Telescope, Adaptive Optics and Observatory software is a plus.
• Experience developing modern web applications (Javascript, WebComponent, WebSocket, HTML5, CSS3).
• Experience with shell scripting, build systems, software packaging.
• Experience with RDBMS/NoSQL databases.
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.
To apply, follow this link: http://uacareers.com/postings/29882
More information on the UA Employee Benefits: http://www.hr.arizona.edu/benefits
Resources for UA Prospective Employees: http://employment.arizona.edu/
The Large Binocular Telescope Observatory (LBTO) is looking for candidates for the position of Software Engineer.
With two 8.4m mirrors on a common mount that can be combined to form an interferometer with an effective aperture of 23m, complemented with adaptive secondary mirrors, the Large Binocular Telescope (LBT) is the largest optical telescope in operation. Providing unprecedented ground-based resolution at near- and mid-infrared wavelengths, the LBT is a forerunner of the Extremely Large Telescopes. With a suite of state of the art instruments, the observatory is moving to full operation while adding new capabilities such as ground-layer AO and new AO-fed instrumentation.
The LBT Observatory (LBTO) is headquartered on the Tucson campus of the University of Arizona and the telescope itself is located on Mt Graham (3200m), a 3.5-hour drive from campus.
LBTO is seeking a talented and highly motivated Software Engineer to develop and maintain the Telescope Control System (TCS), Adaptive Optics Systems (AO), several facility instruments, and a suite of high level tools used for the preparation, planning and execution of observations.
The TCS is an object-oriented, distributed system written in C++ and consisting of a number of autonomous subsystems running on Linux platforms. Facility Instruments and AO software are written in C/C++, Java, and Python. The Observatory tools are written in Java and expected to be further developed using web technologies.
The successful candidate will be a member of the LBTO Software and IT group, consisting of 8 software developers and 2 system administrators.
Duties and Responsibilities
• Specify, design, implement, test and integrate software and upgrades for the telescope, instruments, adaptive optics systems and observatory tools.
• Extract software requirements from high-level functional and performance requirements.
• Participate in acceptance of deliverables and hand-over activities with our partners for new capabilities.
• Participate in software systems enhancement, maintenance, troubleshooting, and operational support.
• Prepare and deliver technical presentations at team meetings, reviews and conferences.
Minimum Qualifications, Knowledge, Skills and Abilities
• B.S. degree in Computer Science, or a related field.
• Strong knowledge of Linux as a development platform.
• Good knowledge of C/C++, Python programming languages.
• Good knowledge of git revision control system and workflows.
• Experience developing graphical user interfaces, Java or Qt is a plus.
• Experience creating written documents and reports, and oral presentations.
• Excellent communication and reporting skills.
• Ability to think and work at 10,500-feet altitude and lift 50 lbs.
• Ability to drive according to the University Fleet Safety Policy.
Preferred Qualifications, Knowledge, Skills and Abilities
• M.S. degree or higher in Computer Science, or a related field.
• 5+ years developing large and complex distributed systems, previous experience with Telescope, Adaptive Optics and Observatory software is a plus.
• Experience developing modern web applications (Javascript, WebComponent, WebSocket, HTML5, CSS3).
• Experience with shell scripting, build systems, software packaging.
• Experience with RDBMS/NoSQL databases.
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.
To apply, follow this link: http://uacareers.com/postings/29882
More information on the UA Employee Benefits: http://www.hr.arizona.edu/benefits
Resources for UA Prospective Employees: http://employment.arizona.edu/
You can search vacant positions at the University of Arizona (and LBTO) by visiting the Human Resources website here: https://uacareers.com/postings/search