Jobs in Pocahontas County, WV

47verified openings
Filter by
No filters selected
National Radio Astronomy Observatory Verified 34h ago

HPC Software Engineer III - UPDATED

Green Bank, WVAll locationsGreen Bank, WVAlbuquerque, NMSocorro, NMCharlottesville, VA On-site

Salary not listed
PaySalary not listed
TypeNot specified
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

The National Radio Astronomy Observatory (NRAO) is an exciting and prestigious research facility that plays a vital role in the study of the universe. NRAO operates a portfolio of world-class research facilities and, as part of its long-term strategic roadmap, is expanding the large-scale computing infrastructure needed to support increasingly data-intensive science. This includes building modern, scalable data-processing systems in partnership with leading high-performance computing (HPC) centers. This effort involves designing and prototyping technical infrastructure and data-processing software that is significantly larger in scale and more complex than any existing NRAO systems, developed in close collaboration with a leading national HPC center. This role will prototype, develop, benchmark, and optimize mission-critical HPC software in collaboration with our external computing partners. The role requires demonstrated proficiency in Python and C++, experience with parallel and distributed computing frameworks, and the ability to collaborate closely with domain scientists, systems engineers, and HPC support personnel. The successful candidate will contribute to the full software lifecycle -- from requirements analysis and algorithmic design through implementation, testing, optimization, and long-term maintainability -- within a performance-critical, research-driven environment. 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'll bring

  • Must be able to operate a personal computer.
  • Must be able to communicate effectively both verbally and in writing.
  • You have a bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or related field
  • You have at least three or more years of experience.
  • Demonstrated experience developing scientific or numerical software for HPC systems.
  • Experience with workflow orchestration frameworks and HPC schedulers.
  • Background in numerical methods, computational physics, signal processing, or other scientific domains relevant to the organization.
  • Experience with large-scale data management strategies and parallel I/O libraries.
  • Familiarity with container technologies and reproducible science practices.
  • Experience with software engineering principles, working within an Agile framework, and experience in the complete product lifecycle are preferred.
  • Ph.D. preferred for research-intensive domains

Benefits

Paid Time OffParental Leave

Locations

Green Bank, WVAlbuquerque, NMSocorro, NMCharlottesville, VA