Software Engineer III
$79k - $120kNational Radio Astronomy Observatory (NRAO)
National Radio Astronomy Observatory Title: Software Engineer III
Location: 1011 Lopezville Rd, Socorro, NM 87801, USA 5651 Balloon Fiesta Pkwy, Albuquerque, NM 87113, USA 155 Observatory Rd, Green Bank, WV 24944, USA
Requisition Number: 230
Job Family: Software Engineer
Pay Type: Salary
Required Education: CPP
Position Description:
Position Summary
The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe.
The NRAO is seeking a full-time software engineer to design, develop and maintain code for their radio interferometer data reduction and analysis pipeline. The pipeline is used for the majority of data processing by users of the Atacama Large Millimeter/submillimeter Array (ALMA) in Chile. ALMA is now entering a very exciting phase. Over the next several years, ALMA will be undergoing a major upgrade of the arrays components the ALMA Wideband Sensitivity Upgrade (WSU). The objective is to increase the system bandwidth by at least a factor of two (and a goal of a factor of four), as well as to improve the sensitivity of most receivers and improve the digital efficiency throughout the signal chain.
The position will be based either at our headquarters in Charlottesville, VA; at the Science Operations Center in Socorro, NM; our office in Albuquerque, NM; or at the Green Bank Observatory in West Virginia. A remote workstation within the United States may be considered for candidates with sufficient experience, who can work independently while still communicating effectively with the team.
What You Will be Doing:
The ALMA Pipeline Software Engineer is responsible for all aspects of the software engineering lifecycle, from requirements derivation through design, development, testing and maintenance of code used in telescope data processing. You must be capable of formulating complex technical solutions suitable for operational deployment from broad scientific objectives in a research environment. You must possess both software engineering domain knowledge as well as the educational background and ability to understand the basic scientific concepts of radio interferometry.
A key responsibility for this position will be improving ALMA quality assurance (QA) processes and the common pipeline infrastructure. All Pipeline development uses a a common infrastructure written in Python, which serves as the foundation of all essential aspects of the Pipeline functionality, including, heuristics-driving data calibration/imaging, weblog-based presentation of workflow and data quality assessment, as well as the final science data product delivery.
Work Environment
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:
Education
- 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.
Experience
- Minimum of three years of experience in the development of software applications;
Skills and Competencies
- An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and testing frameworks
- Experience with large development projects in Python
- Experience writing code for data visualization and web presentation
- Familiarity with basic astronomical principles and data reduction
- Demonstrated ability to learn new scientific concepts and apply them to engineering implementation, ideally in radio astronomy and interferometry
- Experience with scientific software development, numerical processing techniques, and mathematical packages such as Python/numpy
- Experience with CASA (or similar data reduction package)
- Familiarity with High Performance Computing and Big Data concepts including distributed data storage, parallel I/O, parallel processing, and memory caching
- Familiarity with software development in Linux, Python, and with version control software
Additional Requirement
Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position.
Total Rewards:
Compensation
The starting salary of this position is between $79,000 and $120,000. Factors which may affect starting pay within this range may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions.
Benefits:
Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides:
- Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days)
- Medical, dental and vision plans are effective on the first day of employment.
- AUIs retirement benefit contributes an amount equal to 10 percent of a qualified participants base pay with no required employee contribution.
- Click Total Rewards for more information.
Application Instructions:
Select the Apply button above. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position.
Equal Opportunity Employer Statement:
AUI is an equal opportunity employer. To view our complete statement, please visit If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to View email address on click.appcast.io. PM20
Compensation details: 79000-120000 Yearly Salary
PI4e39d7ef4046-26289-41100105
- ...immediate, real-world impact. IT Network Engineer We are seeking a highly skilled Network Engineer... .... Strong experience with SD-WAN and software-defined networking (SDN). Preferred... ...permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee...SuggestedPermanent employmentFull timeImmediate start
- ...physics, optics, chemistry, and algorithms—to develop hardware and software solutions that measure nearly every modern computer chip... ...boundaries of what is technologically possible. As a Applications Engineer at Nova you will play a key role in implementing and optimizing...SuggestedRemote workWorldwide
$99.82k - $120.84k
...National Radio Astronomy Observatory Title: Electronics Engineer III Location: 5651 Balloon Fiesta Pkwy, Albuquerque, NM 87113, USA Requisition Number: 214 Job Family: Electronics Engineer Pay Type: Salary Required...SuggestedHourly payH1bWork at officeLocal areaRemote workRelocationVisa sponsorship$132.9k - $174.45k
...the world for good. Overview We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group and work on state‑of‑the... ...in any given area Stormwater analysis and modeling in software applications such as StormCAD and CivilStorm Qualifications Bachelor...SuggestedFull timeLocal area- ...Job Title : Field Service Engineer II - Onsite Reports to: Site Coordinator Classification: Non-Exempt Summary: This position... ...Field Service Engineers on specific product lines and company software (timecards, expense reporting, drawings, parts) # Assists and...SuggestedContract workPart timeLocal areaImmediate startShift workNight shift
- ...Field Service Engineer 2 Job Location: US-NM-RIO RANCHO Overview GENERAL DESCRIPTION To maintain Daifuku and/or other AMHS equipment as... ...experience required. KNOWLEDGE (Equipment, Tools, Principles, Software, Math, etc.) & EXPERIENCE Equipment Equipment is site specific;...Work experience placementWork at officeWeekend work
- ...Field Service Engineer: The Field Service Engineer is responsible for on-site servicing and/or modification of Semiconductor products onsite at customer locations. Provides hands-on technical support at customer locations covering the operation of the equipment, as well...
- ...About the job Senior Propulsion Engineer About Castelion Castelion is bringing a new approach... ...and fluid components. Skilled in CAD software (NX 8.5 or similar packages like PTC Creo... ...permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv)...Permanent employmentInternshipWeekend work
$100k
Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...Local area- ...Join Intel's dynamic supply chain team as a Supply Chain Engineer and play a pivotal role in shaping the future of semiconductor manufacturing. You will influence Intel's roadmap, resolve market challenges, and optimize processes to enhance product quality, reliability...Local areaShift work
- ...coordination, and oversight for the district's Bilingual, English Language Development (ELD), English as a Second Language (ESL), and Title III programs. The Director ensures compliance with federal, state, and district regulations; promotes equitable educational opportunities...Work at officeAfternoon shift
- ...About the job Senior Mechanisms Engineer Why Castelion, Why Now Castelion is moving incredibly fast to develop and deliver advanced defense systems at a time when execution matters more than ever. We believe focus and technical excellence are decisive advantages...Full timeImmediate start
- ...Job Description You can play an important part in disaster relief missions as a Geospatial Engineer for the Army National Guard. In this role, you will extract and supply geographic data that supports military operations of all kinds and help commanders visualize the...Part timeRemote workWeekend work
- ...are seeking an experienced Virtual Design & Construction (VDC) Engineer to manage and optimize our digital delivery processes in the Advanced... ...lead and offer in field technical troubleshooting, support for software, model viewing and mobile device applications. As the VDC...For contractorsWork at officeRemote workHome officeFlexible hours
- This position is responsible for assisting the Store Manager and Assistant Store Manager with the execution of operational, sales, and merchandising objectives by providing outstanding customer service. This position is also responsible for promoting a safe and productive...Seasonal workFlexible hoursShift workNight shiftWeekend work
- ...purpose, and making meaningful moments Hyatt Regency Tamaya Resort & Spa is seeking for a General Maintenance to join our engineering team. General Maintenance responsibilities: Perform general maintenance and repairs . Conduct preventative maintenance...WorldwideShift workNight shift
$237.5k - $387.5k
**Requisition number:** 2351520 **Job category:** Healthcare Delivery, Physicians **Optum NM is seeking an Associate Medical Director to join our team in Albuquerque, NM. Optum is a clinician-led care organization that is changing the way clinicians work and live.** **As...Minimum wageFull timeWork experience placementLocal areaWork from homeRelocation$135k - $216k
...Systems Engineering Lead Job Locations US-NM-Kirtland AFB Requisition ID 2026-164657 Position Category... ...operations centers (SOCs), including command and control, mission software integration, payload support, and testing. Identify system-...Contract workFor contractorsShift work- ...Environmental Engineer Location: US-NM-Rio Rancho Job ID: 2026-2307 Overview The Civil/Environmental Professional Engineer leads the planning, permitting, design, construction support, and regulatory compliance efforts associated with municipal solid waste facilities,...Full timeTemporary workInternshipFlexible hours
- Job Description Department Supervisors lead, train, coach and develop associates in each department to ensure customers receive excellent service and can easily find the merchandise they need. In addition, they provide valuable input into operational and merchandising ...
- ...Job Title: Process Engineer I Reports to: Director of Technology – North America Classification: Exempt Summary: This position entails... ...engineers. Strong computer skills including proficiency with MS Office software. Ability to work in cleanrooms. Physical Demands: While...Contract workRemote workNight shift
- ...About the job Senior Power Electronics Engineer Why Castelion, Why Now Castelion is moving incredibly fast to develop and... ...demanding environments Work closely with avionics, GNC, and flight software teams to ensure seamless integration of power systems with...Full timeImmediate start
- Title: Retail Associate Manager Location: Rio Rancho, NM Compensation: T-Mobile Premium Retailer - Wireless Vision Do you excel at driving sales results, team motivation, and impacting customer experience? Are you passionate about the latest technology ...Local areaRelocationFlexible hoursNight shiftWeekend work
- ...Job Description Multifamily Project Engineer I’m partnering with a well-established general contractor and developer with a strong reputation in the multifamily and mixed-use construction space . This company is growing steadily and looking to add a...For contractorsFor subcontractor
- ...technologically savvy, demonstrated ability to use word processing applications, email, internet searches, database and presentation software, and social media platforms/applications. Experience with Salesforce is a plus. Fluency in English and Spanish is preferred....Temporary workWork experience placementLocal area
- ..., and ensuring compliance with safety standards. Ideal candidates must possess a Bachelor's degree in Construction Management or Engineering and demonstrate strong leadership, problem-solving, and communication skills. This position demands proactive project management...Contract work
- Benefits 401(k) Dental insurance Employee discounts Health insurance Opportunity for advancement Paid time off Training & development Tuition assistance Vision insurance Wellness resources Free uniforms Parental leave Join the fastest growing Academy of Early...
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Corrales. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to...Shift workNight shiftWeekend work$110k - $166.5k
Optum NM is seeking a Clinician Team Lead to join our team in Albuquerque, NM. Optum is a clinician-led care organization that is changing the way clinicians work and live. As a member of the Optum Care Delivery team, you'll be an integral part of our vision to make healthcare...Minimum wageWork experience placementLocal areaWork from home$134.26k
Company Overview Check out this video and find out why our team loves to work here! ( Join Us! CDM Smith – where amazing career journeys unfold. Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful...H1bLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!




