Job Description :
The Association of Universities for Research in Astronomy (AURA) is a consortium of over 40 US institutions and three international affiliates that operates world-class astronomical observatories.
AURA’s role is to establish, nurture, and promote public observatories and facilities that advance innovative astronomical research.
AURA is responsible for managing the operations of the NSF’s National Optical-Infrared Astronomy Research Laboratory, the National Solar Observatory, and the construction of the Vera C.
Rubin Observatory and the Daniel K. Inouye Solar Telescope under cooperative agreements with the National Science Foundation and operations of the Space Telescope Science Institute under contracts with NASA.
NSF’s National Optical-Infrared Astronomy Research Laboratory (NSF’s OIR Lab) is the preeminent US national center for ground-based, nighttime optical and infrared astronomy.
The mission of NSF’s OIR Lab is to enable breakthrough discoveries in astrophysics by developing and operating state-of-the-art ground-based observatories and providing data products and services for a diverse and inclusive community.
This time, the NSF’s OIR Lab is seeking a , whom will be under the general supervision of the Computer Applications Group Manager.
This position develops and maintains computer software applications and related documentation and provides support for the control and operation of telescopes and astronomical instruments at Cerro Tololo Inter-American Observatory (CTIO).
The ideal candidate should be a motivated, self-starter who can manage multiple projects and priorities; also, the job holder is expected to have sound knowledge of software programming.
Essential Functions :
Under general supervision, designs, develops, debugs, and maintains software code, documentation, and operator instructions that support the following applications : real time instrument and telescope control, user interfaces, hardware testing, data acquisition, and data display.
Communicates with the scientist, manager, or committee that is providing the technical oversight for the application.
Identifies requirements that the software application must satisfy and translates them into software design requirements.
Conducts requirements reviews.
Performs system administrative tasks and minor hardware maintenance.
Operates computer systems and applications.
Responds to questions and performs troubleshooting to provide end-user support for applications and computer systems.
Works effectively with coworkers and others by sharing ideas in a constructive, positive manner; listening to and objectively considering ideas and suggestions from others;
keeping commitments; keeping others informed of work progress and issues; addressing problems and issues constructively to find mutually acceptable and practical solutions;
and respecting the diversity of the CTIO workforce in actions, words, and deeds.
Maintains commitment to a high standard of safety, complies with all safety laws and CTIO safety policies / rules, and reports actual and potential safety violations to appropriate supervisory or management personnel.
All AURA employees are responsible for the proper management and control of all AURA property within their work area, whether assigned to them or someone else.
This responsibility includes reporting any known missing, stolen, or non-working property in their work area to their supervisor or the AURA Property Officer.
For detailed information on proper custodial care of government property, refer to the AURA Employee Handbook at
Responsible for ensuring compliance with government award terms and conditions assigned to this position or subordinates of this position as defined in the Vela Award Management system.
Works with end users to improve operational applications.
Performs analysis to support operations.
Performs other duties consistent with the scope of the position, as specified by the Computer Application Group Manager.
Participates in weekly CTIO video conferences with the Telescope Operations Group.
When required, travel internationally to face-to-face meetings.
Required Education / Experience / Skills / Abilities :
Bachelor’s degree in computer science, mathematics, engineering or equivalent work experience.
Good knowledge of modern software engineering practices, especially in the areas of software re-use and testability.
Knowledge of C and other comparable languages used for real-time work.
Knowledge of Python or other comparable scripting language.
Three years' experience in development of software for engineering or scientific applications.
Experience with hardware control applications and real time operating systems.
Experience in Unix and Unix shell scripting.
Experience spanning the full software life cycle.
Technical writing experience.
Experience working with telescope control software.
Experience with LabVIEW.
Knowledge of low-level programming (microprocessors, FPGA) is a plus.
Good knowledge of English language is a plus.
Ability to work independently and as a member of a team.
Good applied mathematical and statistical skills.
Problem solving the individual identifies and resolves problems in a timely manner and gathers and analyzes information skillfully.
Interpersonal Skills the individual maintains confidentiality, remains open to others’ ideas and exhibits willingness to try new things.
Oral communication the individual speaks clearly and persuasively in positive or negative situations, demonstrates group presentation skills and conducts meetings.
Written Communication the individual edits work for spelling and grammar, presents numerical data effectively and is able to read and interpret written information.
Planning / organizing the individual prioritizes and plans work activities, uses time efficiently and develops realistic action plans.
Should be able to execute multiple tasks / projects simultaneously.
Quality control the individual demonstrates accuracy and thoroughness and monitors own work to ensure quality.
Adaptability the individual adapts to changes in the work environment, manages competing demands and is able to deal with frequent change, delays or unexpected events.
Dependability the individual is consistently at work and on time, follows instructions, responds to management direction and solicits feedback to improve performance.
Safety and security the individual actively promotes and personally observes safety and security procedures and uses equipment and materials properly.
Preferred Education / Experience / Skills / Abilities
Willingness to stay current with changing technology.
Willingness to travel internationally and possess (or have the ability to obtain) the necessary passports / visas / travel documentation.
Willingness and ability to occasionally work nights and weekends.
Willingness to take occasional / regular trips to the mountain.
Physical Demands :
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
If needed, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel and talk or hear.
The employee is occasionally required to stand; walk; reach with hands and arms and stoop; kneel; crouch; or crawl.
Must possess sufficient mobility, strength or dexterity in both arms and hands and both legs to a) grasp, push, pull, turn or otherwise manipulate tools and mechanisms;
b) push, shove, pull or otherwise safely and efficiently manipulate tools or mechanisms; c) lift, hold, maneuver, objects of 50 lbs.
or more; d) maintain balance while performing work; e) remove parts, systems, tools of 50 lbs. or more.
Specific vision abilities required by this job include close vision, depth perception and ability to adjust focus.
Must possess - sufficient mobility, strength, or dexterity in both arms and hands and both legs to a) reach upward, sideways, downward to work with paper files;
b) sufficient mobility and dexterity to utilize computer systems, fax machines, copiers, and other office machines.
Must possess 1) ability to read and understand instructions, drawings, safety guides, and other written materials necessary to perform job;
2) sufficient visual capacity to perform the applicable functions without assistance of visual aids other than eye contacts or eye glasses;
3) sufficient spoken aural capacity to hear and understand instructions, warning bells, fire alarms, or shouted instructions without assistance of auditory aids other than a hearing aid;
and 4) ability to impart information orally so that others understand and can respond appropriately.
Some travel may be necessary in or outside Chile.
For summit positions, take into consideration : Cerro Pachon : Ability to work at 8,900’Cerro Tololo : Ability to work at 7,300’
Preference will be given to qualified internal candidates.
AURA, as a leader in the astronomical community, is committed to diversity and inclusion. AURA develops and supports programs that advance our organizational commitment to diversity, broaden participation, and encourage the advancement of diversity throughout the astronomical scientific workforce. Learn more at
As a recipient of , AURA is considered a government contractor and is subject to Equal Employment Opportunity and Affirmative Action regulations.
As an Equal Opportunity and Affirmative Action Employer, AURA and all of the centers, do not discriminate based on race, sex, color, age, religion, national origin, sexual orientation, gender identity / gender identity expression, lawful political affiliations, veteran status, disability, and / or any other legally protected status under applicable federal, state, and local equal opportunity laws.
Preference granted to qualified Native Americans living on or near the Tohono O'odham reservation.
Veterans, disabled individuals or wounded warriors needing assistance with the employment process should request assistance at