Software Engineer

Job Summary

Category
Scientific / Technical Staff
Institution
Lowell Observatory
Number of Positions Available
1
Work Arrangement
In-Person

Job Description

Lowell Observatory located in Flagstaff, Arizona, is seeking a Software Engineer, a position within the observatory’s technology group.  The Software Engineer is responsible for the continued development and support of the observatory’s instrument control, data acquisition, and user interface software used across all Lowell observatory sites in northern Arizona including: the 4.3m Lowell Discovery Telescope, existing and planned 1-m class facilities on Anderson Mesa, and smaller aperture telescopes on Lowell’s main campus on Mars Hill.  The position may be filled at any experience level.

RESPONSIBILITIES

The Software Engineer (SE) will support Lowell Observatory’s technology group. In particular, the SE will assist bringing new instruments and capabilities on line at the various facilities, and maintain and upgrade existing ones.  The SE will work directly with the Lowell technical staff, particularly the instrument scientists and software engineers.  New projects that the SE will be involved in are: fully-robotic telescope control systems, integration of new instrumentation and facilities, adaptive optics and wavefront sensing projects, site monitoring improvements, and the maintenance and upgrade of existing instrument and telescope control systems. The SE will generally support all technical activities across the observatory, and will work in conjunction with Lowell’s IT staff as appropriate on network and system administration. The SE also will provide occasional night-time support for telescope operators and observers when needed to resolve time-critical software-related issues.

QUALIFICATIONS AND EXPERIENCE

Candidates should hold a BS or MS in Computer Science, Computer Engineering, Astronomy, or a closely related field.  A successful applicant will be able to demonstrate experience in some of the following areas and some familiarity with astronomy and astronomical instrumentation is desired.  Given the broad scope below, expertise in all of them is not required or expected:

  • Demonstrated ability to design effective, robust architectures for software systems
  • Fluency with
    • Python, C/C++, and/or Java
    • Source/configuration management, especially testing and deployment
  • Experience with:
    • Transitioning existing projects to more modern methods, especially improving documentation
    • Developing and refining automated/robotic control systems
    • Building user interfaces, either local or web-based; can include dashboards (especially Grafana)
    • Linux system administration, including networking and database management
  • Ability to self-organize and prioritize work to meet timelines

Additionally, the SE should have strong communications skills, and should be prepared for occasionally time-critical and potentially high-pressure situations.

Compensation and Benefits

Compensation Range
$75,000USD to $90,000USD
Included Benefits

Benefits Overview: In addition to 11 scheduled paid holidays, Lowell Observatory offers a Flexible Paid Time Off policy for all full-time, benefit eligible employees which allows you to determine how much time you need to rest and enjoy yourself outside of work. Paid time off also includes paid Parental and FMLA leaves. The cost of premiums for medical, life & long term disability insurances for benefit eligible employees is 100% paid by the company, and includes a contribution to either an H.S.A or HRA account for first dollar medical expenses. A portion of dependent medical insurance is paid by the company. Up to a 5% match on retirement contributions after 6 months of employment and funds in lifestyle spending account provided by the observatory.

Application Details

Publication Start Date
2022 Mar 08
Application Deadline
2022 Apr 05

Inquiries

Name
Ryan Hamilton