×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III-IV

Remote / Online - Candidates ideally in
Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: Associated Universities, Inc.
Full Time, Remote/Work from Home position
Listed on 2025-11-27
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 79000 - 120000 USD Yearly USD 79000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer III-IV (128)

Green Bank Observatory, PO Box 2, GREEN BANK, West Virginia, United States of America •

800 Bradbury Dr SE, Albuquerque, NM 87106, USA

Job Description Position Description Position Summary

The National Radio Astronomy Observatory (NRAO) is an exciting and prestigious research facility that plays a vital role in the study of the universe. The Observatory operates a variety of radio telescopes that span the globe, including the famous Very Large Array (VLA) in New Mexico, the Green Bank Telescope in West Virginia, the Very Long Baseline Array (VLBA) across North America, and the Atacama Large Millimeter/submillimeter Array (ALMA) in Chile.

These telescopes are among the most advanced in the world, allowing astronomers to explore the universe in unprecedented detail.

At NRAO, we are recruiting an experienced Software Engineer to plan, design, implement, and maintain critical science operations software for the VLA and VLBA. Additionally, the team supports highly technical projects in partnership with the U.S. Naval Observatory (USNO). You will also have the opportunity to contribute to the development of tools critical to the next generation Very Large Array (ngVLA).

This position ideally will be based either in Albuquerque, NM, or Socorro, NM but could also be based at our Charlottesville, VA or Green Bank, WV locations. For well qualified candidates, a remote work arrangement may be considered.

What You Will be Doing

The primary focus of this position will be designing and developing cutting edge software for the VLA, VLBA, and ngVLA as part of the New Mexico Systems group. This will include working with senior software engineers and stakeholders to refine requirements, designing systems and components to meet those requirements, performing trade studies, building prototypes, and producing documentation and reports summarizing your findings.

Immediate activities may include (but are not limited to):

  • Prototyping and evaluating messaging software for communication between the Monitor & Control subsystem (responsible for hardware control) and the Online Data Acquisition system (responsible for the science logic of the telescope observation).
  • Evaluating and/or prototyping SCADA systems
  • Prototyping interfaces between computing subsystems
  • Development of a “digital twin” for testing purposes

This position will be directly involved in the early implementation and testing of key software features needed to support commissioning for ngVLA, focusing on the Monitor & Control and Online Data Acquisition systems. The position will also participate in the full implementation during the construction phase.

Additional duties of the New Mexico Systems members include:

  • the maintenance and necessary upgrades of the existing software to support operations
  • the development of new products to meet the challenges posed by the new observing paradigms necessary for the Observatory to remain at the cutting edge of science and technology.

The successful candidate will join a team of professionals engaged in research and development in the fields of science, engineering, software development, and education. Work is typically performed in a research or development environment. Must be able to operate a personal computer. May occasionally work at high altitudes. Must be able to communicate effectively both verbally and in writing.

Who You Are
  • You have a Bachelor's degree in computer science, engineering, scientific or related field; highly relevant experience may be considered in lieu of a Bachelor's degree.
  • While not required, you may have an advanced degree in a related field.
  • You will have three or more years of experience in the development of software applications; candidates with progressively more experience will be considered for a higher-level position.
Competency Summary
  • The ability to communicate and collaborate with a diverse set of stakeholders to converge on stakeholder needs and technical requirements, and to produce a software architecture and design that meets them.
  • Experience with prototyping technologies and systems, performing technology trade studies, making design option down-selects, and documenting findings that include…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary