The Large
Binocular Telescope (LBT) Observatory at the University of Arizona
is looking for a Software Scientist/Manager. The LBT will be the
largest optical/infrared telescope in the world, with a number of
unique capabilities including diffraction-limited imaging capability
with the angular resolution of a 22.8-meter telescope.
The LBT Software Scientist/Manager is responsible for the continuing
development, implementation, testing, documentation and maintenance
of the LBT Telescope Control System (TCS). The TCS is an
object-oriented distributed system written in C++ and consisting of
a number of autonomous subsystems running on Linux platforms. The
underlying infrastructure of the TCS is a capable layer of in-house
developed common software that provides uniform services to all
subsystems. The lowest level, real-time hardware control is handled
by a variety of languages and operating systems.
Specifically, the TCS coordinates the control of telescope hardware,
including the telescope enclosure and support systems, the primary
mirrors, and the mount servo systems; provides a uniform command
interface to all instruments through which they can control the
telescope and determine telescope status; presents a graphical user
interface (GUI) for command and control of the telescope to the
operator.
The LBT and its TCS are currently in an early stage of commissioning
utilizing a single mirror and a prime focus camera. As the LBT
proceeds toward full operation with two mirrors, adaptive optics,
and a full complement of instruments, including interferometers, the
TCS will have to adapt and supplement its current functionality with
new and complex capabilities.
The individual chosen for this position will manage a software group
consisting of approximately a dozen dedicated software developers.
In addition, coordination with instrument and adaptive optics
software teams will also be required.
While the position is based in Tucson, significant amounts of work
will occur at the LBT site on Mt. Graham at an elevation of 10,470
ft. Occasional travel to the LBT partner institutions in Ohio, Italy
and Germany is required.
Outstanding UA benefits include health, dental and retirement plans,
life insurance, disability programs and investment plans, paid
vacation, sick leave, and holidays; tuition reduction for employee
and qualified family members and access to UA recreation and
cultural activities.
- Supervision of
a team of software developers, directing the evolution of the team
as the LBT moves from commissioning to operations.
- Development, maintenance, testing and documentation of the TCS.
- Maintenance and enhancement/upgrade of the inherited LBT
instrument control software packages. This involves building and
maintaining productive relationships with the software groups of the
various LBT partners, in particular the instrument teams.
Not applicable
for this position.
B.S. Degree in
Astronomy, Computer Science or a related field AND 5 years
experience with large telescopes as an observer and/or support
staff.
- M.S. degree in
Astronomy, Computer Science or related field AND 10 years experience
with large telescopes as an observer and/or operator.
- Familiarity with astronomical data, in particular image quality
and how it is affected by telescope systems.
- Experience with distributed and O-O software development, with a
good understanding of configuration management, automated testing,
and quality control procedures.
- Experience managing a team of software developers.
- Experience creating written documents and reports, and oral
presentations as required by management.
- Experience with project planning, including management of budgets
and schedules.
- Experience and capability in recruiting skilled software
developers.
The University of
Arizona conducts pre-employment screening for all positions, which
includes verification of academic credentials, licenses,
certifications, and work history.
Motor Vehicle
Division check
Administrative
and Professional
Computer, Engineering and Technical