Talent.com
Software Engineer II-III or Assistant-Associate Scientist, UPDATED
Software Engineer II-III or Assistant-Associate Scientist, UPDATEDNational Radio Astronomy • Socorro, NM, United States
Software Engineer II-III or Assistant-Associate Scientist, UPDATED

Software Engineer II-III or Assistant-Associate Scientist, UPDATED

National Radio Astronomy • Socorro, NM, United States
7 days ago
Job type
  • Full-time
Job description

National Radio Astronomy Observatory

Title : Software Engineer II-III or Assistant-Associate Scientist, UPDATED

Location : NRAO Albuquerque Office, 800 Bradbury Dr SE Ste 235, ALBUQUERQUE, New Mexico, United States of America

  • NRAO Array Operations Center, PO Box 0, SOCORRO, New Mexico, United States of America
  • Green Bank Observatory, PO Box 2, GREEN BANK, West Virginia, United States of America
  • NRAO Headquarters, 520 Edgemont Rd, CHARLOTTESVILLE, Virginia, United States of America

Requisition Number : 92

Job Family : Software Engineer

Pay Type : Salary

Required Education : CPP

Position Description :

Position Summary

The National Radio Astronomy Observatory (NRAO) is a prestigious research facility that plays a vital role in the study of the universe. The Observatory is an exciting and dynamic organization that is pushing the boundaries of our understanding of the universe. Whether you are a scientist, student, or simply someone who is fascinated by the cosmos, the NRAO offers a wealth of opportunities to learn, explore, and discover.

The Data Processing Software Group at the National Radio Astronomy Observatory (NRAO) is seeking to recruit a Software Engineer II-III or Assistant-Associate Scientist to engage in software engineering and development related to radio astronomy data reduction and analysis. You will design, develop, and maintain the code base for radio interferometer data reduction and analysis for the Common Astronomy Software Applications (CASA) package and its next-generation counterpart Radio Astronomy Data Processing System(RADPS). Using knowledge and experience in astrophysics and radio interferometry techniques, perform all aspects of the software engineering lifecycle.

The preferred location for the position will be based at one of the NRAO Sites - Charlottesville, VA; Socorro, NM; Albuquerque, NM, or Green Bank, WV. Remote or hybrid options will only be considered for well qualified applicants. If appointed on the Scientist track (with a PhD), the successful candidate will also have 25% of their time for self-directed research. Appointments as Software Engineer II-III will not have self-directed research time.

What You Will be Doing :

The Data Processing Software Group is responsible for the CASA package that supports the data post-processing needs of NRAO's current generation of radio astronomical telescopes, ALMA, VLA, and the VLBA. CASA can process both interferometric and single dish data, and implements numerical algorithms for data inspection and manipulation, calibration, image formation, reconstruction and analysis. RADPS is the next-generation counterpart to CASA that is currently in the early stages of prototyping and development. RADPS is intended to meet the data-intensive needs of future telescopes such as the Next Generation VLA (ngVLA) and ALMA's Wideband Sensitivity Upgrade (WSU). Both CASA and RADPS are being developed and maintained by an international consortium of scientists and developers.

Responsibilities will include, but are not limited to :

  • Developing new data reduction algorithm implementations as needed by new scientific objectives.
  • Operating in a distributed international team environment with other software developers and scientific staff;
  • Taking ownership of a subset of functionality and providing technical direction, decision-making, and subject-matter expertise in that area, while continuing to consult with team members and stakeholders
  • Participate in research and prototyping efforts with modern software frameworks and methodologies.
  • Work Environment

    Work is typically performed in an office setting within a research or development environment. Domestic and international travel may be required.

    Who You Are :

  • You have a Bachelor's degree in computer science, engineering, scientific, or a related discipline; PhD in related field for consideration for scientist appointment.
  • You may have an advanced engineering, mathematics, or science degree and a background that includes astronomy.
  • For consideration for the software engineer, one years of experience developing algorithms and scientific software in the domain of radio astronomy or related fields.
  • For consideration for a scientific appointment, one years of relevant experience to include demonstrated experience in radio astronomical data processing and related scientific software development.
  • Preferred experience; working knowledge of software technologies used to support scientific operations in radio astronomy or related fields, including proficiency in Python, C++, Git, basic Linux administration, the use of the NumPy, SciPy and AstroPy scientific software libraries, and OpenMP
  • Competency Summary

  • An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and testing frameworks
  • Experience with large development projects in Python and / or C++ and associated software life cycles.
  • Experience in design and development using modern high performance computing platforms and frameworks such as Dask, Xarray, Numba / Numpy, CuPy or C++ for GPU acceleration, Docker / Kubernetes, Prefect, Jupyter, Bokeh, etc.
  • 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)
  • Additional Requirement

  • For a scientific staff appointment, the candidate must have a demonstrated record of scientific research publications.
  • Total Rewards :

    Associated Universities, Inc. (AUI) offers a comprehensive total rewards package for this position, subject to eligibility requirements. We are committed to serving our employees and their families with an extensive and competitive compensation and benefits package that supports our employees' overall well-being and career growth.

    Compensation

    AUI strives to attract and retain dedicated, highly qualified, competent, and motivated employees by offering competitive compensation and recognition for performance.

    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.

    For open rank positions, the starting salary / hourly rates for each level is between :

  • Position level 2 $60,000 and $92,000
  • Position level 3 $79,000 and $120,000
  • Benefits :

    AUI's benefits package addresses the needs of employees and their families with most benefits beginning on the first day of employment. AUI provides excellent paid time off (13 holidays, annual accrual of up to 24 vacation days and 15 sick days, additional time off for doctor / dentist visits, and 8 weeks of paid parental leave). Medical, dental and vision plans are effective on the first day of employment. AUI's retirement benefit contributes an amount equal to 10 percent of a qualified participant's base pay with no required employee contribution; we also offer an optional supplemental, tax-deferred plan for employee retirement contributions.

    Application Instructions :

    Select the "Apply Now" button. 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 https : / / public.nrao.edu / careers / . If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to resumes@nrao.edu.

    Please see job description

    PI280182507

    Job distributed by JobTarget .

    Create a job alert for this search

    Engineer Scientist • Socorro, NM, United States

    Related jobs
    Locum Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    Locum Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    LocumJobsOnline • Socorro, NM, US
    Full-time +1
    LocumJobsOnline is working with Weatherby Healthcare to find a qualified Obstetrics and Gynecology MD in Socorro, New Mexico, 87801!. Interested? Give Weatherby a call today and speak with one of ou...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III-IV (128)

    Software Engineer III-IV (128)

    National Radio Astronomy Observatory • Socorro, New Mexico, United States, 87801
    Full-time
    National Radio Astronomy Observatory.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,...Show more
    Last updated: 17 days ago
    Travel Nurse RN - LDRP - Labor Delivery Recovery & Postpartum

    Travel Nurse RN - LDRP - Labor Delivery Recovery & Postpartum

    Rang Healthcare • Socorro, NM, US
    Permanent
    Rang Healthcare is seeking a travel nurse RN LDRP - Labor Delivery Recovery & Postpartum for a travel nursing job in Socorro, New Mexico. Job Description & Requirements.LDRP - Labor Delivery...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - Labor and Delivery

    Travel Nurse RN - Labor and Delivery

    PRIDE Health • Socorro, NM, US
    Full-time
    PRIDE Health is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Socorro, New Mexico.Job Description & Requirements. Pay package is based on 12 hour night shift and 36.Po...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - OR - Operating Room

    Travel Nurse RN - OR - Operating Room

    Rang Healthcare • Socorro, NM, US
    Permanent
    Rang Healthcare is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Socorro, New Mexico.Job Description & Requirements. Required Skills & Experience : .Minimum two (2)...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2760 / Week

    Travel Nurse - RN - LD - Labor and Delivery - $2760 / Week

    LRS Healthcare - Nursing • Socorro, NM, US
    Full-time
    LRS Healthcare - Nursing is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : Inquire Start Date : 12 / 15 / 2025 Duration : 13 weeks Pay...Show more
    Last updated: 1 day ago • Promoted
    Travel Nurse RN - Labor and Delivery

    Travel Nurse RN - Labor and Delivery

    TriOptus • Socorro, NM, US
    Permanent
    TriOptus is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Socorro, New Mexico.Job Description & Requirements. Floating between departments and or local locations withi...Show more
    Last updated: 30+ days ago • Promoted
    Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    LocumJobsOnline • Socorro, NM, US
    Full-time
    LocumJobsOnline is working with CompHealth to find a qualified Obstetrics and Gynecology MD in Socorro, New Mexico, 87801!. Socorro is a city in Socorro County, New Mexico in the Rio Grande Valley a...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery

    Travel Nurse - RN - LD - Labor and Delivery

    Medical Solutions • Socorro, NM, US
    Full-time
    Medical Solutions is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 01 / 05 / 2026 Duration : 13 weeks.A f...Show more
    Last updated: 7 hours ago • Promoted • New!
    Travel Nurse - RN - LD - Labor and Delivery - $2806.96 / Week - Hiring Now

    Travel Nurse - RN - LD - Labor and Delivery - $2806.96 / Week - Hiring Now

    FlexCare • Socorro, NM, US
    Full-time
    FlexCare is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 12 / 15 / 2025 Duration : 13 weeks Pay : $2806.W...Show more
    Last updated: 2 days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2974 / Week - Hiring Now

    Travel Nurse - RN - LD - Labor and Delivery - $2974 / Week - Hiring Now

    Cynet Health • Socorro, NM, US
    Full-time
    Cynet Health is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 01 / 05 / 2026 Duration : 13 weeks Pay : $29...Show more
    Last updated: 2 days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2974 / Week

    Travel Nurse - RN - LD - Labor and Delivery - $2974 / Week

    Cynet Health • Socorro, NM, US
    Full-time
    Cynet Health is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 01 / 05 / 2026 Duration : 13 weeks Pay : $29...Show more
    Last updated: 2 days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2806.96 / Week

    Travel Nurse - RN - LD - Labor and Delivery - $2806.96 / Week

    FlexCare • Socorro, NM, US
    Full-time
    FlexCare is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 12 / 15 / 2025 Duration : 13 weeks Pay : $2806.W...Show more
    Last updated: 2 days ago • Promoted
    Travel Labor & Delivery Registered Nurse

    Travel Labor & Delivery Registered Nurse

    Host Healthcare • Socorro, NM, US
    Full-time
    Host Healthcare is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Socorro, New Mexico.Job Description & Requirements. Pay package is based on 12 hour shifts and 36 hour...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2760 / Week - Hiring Now

    Travel Nurse - RN - LD - Labor and Delivery - $2760 / Week - Hiring Now

    LRS Healthcare - Nursing • Socorro, NM, US
    Full-time
    LRS Healthcare - Nursing is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : Inquire Start Date : 12 / 15 / 2025 Duration : 13 weeks Pay...Show more
    Last updated: 1 day ago • Promoted
    Locum Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    Locum Physician (MD / DO) - Obstetrics and Gynecology in Socorro, NM

    LocumJobsNetwork • Socorro, NM, US
    Full-time
    LocumJobsNetwork is working with Weatherby Healthcare to find a qualified Obstetrics and Gynecology MD in Socorro, New Mexico, 87801!. Interested? Give Weatherby a call today and speak with one of o...Show more
    Last updated: 30+ days ago • Promoted
    Travel Labor & Delivery Registered Nurse

    Travel Labor & Delivery Registered Nurse

    Aequor Healthcare • Socorro, NM, US
    Full-time
    Aequor Healthcare is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Socorro, New Mexico.Job Description & Requirements. All positions require at least two proven years ...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse - RN - LD - Labor and Delivery - $2635.96 / Week

    Travel Nurse - RN - LD - Labor and Delivery - $2635.96 / Week

    Atlas MedStaff • Socorro, NM, US
    Full-time
    Atlas MedStaff is seeking an experienced Labor and Delivery Registered Nurse for an exciting Travel Nursing job in Socorro, NM. Shift : 3x12 hr nights Start Date : 12 / 15 / 2025 Duration : 13 weeks Pay : $...Show more
    Last updated: 2 days ago • Promoted