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

APHEASARC Senior Scientific Software Developer

Job in Greenbelt, Prince George's County, Maryland, 20771, USA
Listing for: ADNET Systems, Inc
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 85000 - 115000 USD Yearly USD 85000.00 115000.00 YEAR
Job Description & How to Apply Below
Position: AP108 HEASARC Senior Scientific Software Developer

Position: AP108 HEASARC Senior Scientific Software Developer

Location: Greenbelt, MD

Job : AP108

# of Openings: 1

We are seeking a senior scientific software developer with significant experience in developing, maintaining, and managing open source software. Experience with developing or maintaining C and C++ code would be a plus. You will work on a large code base of analysis software called HEASoft, modernizing development practices, open‑source contributions, and future code architecture.

  • Demonstrated experience developing and maintaining large, long‑lived code bases in a collaborative or open-source environment
  • Proficiency in at least one systems-level language (C, C++, Fortran) and at least one scripting language (Python, Perl, or shell)
  • Experience with modern software development practices: version control with git, code review workflows, CI/CD pipelines, and issue tracking
  • Experience managing open-source projects, including contribution workflows, licensing considerations, and community-facing documentation
  • Ability to work across a multi-language, multi-contributor code base and improve consistency without requiring full rewrites
  • Strong written communication skills for technical documentation and contributor-facing guidance
  • Bachelor of Science degree in Physics, Astronomy, Computer Science or a relevant physical science

US Citizenship or Permanent Residency (LPR) required, with US residency for the past 3 consecutive years.

Ability to obtain and maintain a Tier 1 Investigation through NASA.

  • Experience modernizing or refactoring legacy scientific software
  • Familiarity with HEASARC tools or high-energy astrophysics data formats (HEASoft, FTOOLS, XSPEC, FITS)
  • Experience with software build systems (CMake, Autotools, or similar) across multiple platforms
  • Background in scientific computing or research software engineering
  • Experience designing software architecture for long-term maintainability and extensibility
  • Master of Science degree or higher in Physics, Astronomy, Computer Science or a relevant physical science

Benefits:

  • Military and Family Emergency Leave
  • Paid Holidays
  • Performance Bonuses
  • Medical and Dental Plans
  • Flexible spending accounts
  • Direct Deposit Payroll
  • 401K Plan with Company Matching and Immediate Vesting
  • Short- and long-term disability insurance
  • Life and accident insurance
  • Tuition Reimbursement
  • In-house Seminars/Workshops/Classes
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary