AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA's Goddard Space Flight Center (GSFC) seeks a senior scientific software developer ...
AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA's Goddard Space Flight Center (GSFC) seeks a senior scientific software developer ...
Scientific Software Engineer- Shuttle Compilation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Scientific Software Engineer- Shuttle Compilation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Scientific Software Engineer- Shuttle Compilation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Scientific Software Engineer- Shuttle Compilation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Quick apply
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
Senior Scientific Software Engineer
Denver, CO · On-site
$168K - $198K/yr
As a Senior Scientific Software Engineer , you lead the design and development of software systems that support scientific analysis, visualization, machine learning, and internal applications. You ...
As our Senior Scientific Software Developer, you will lead the software-engineering side of CBI's bioimage informatics stack. You will turn algorithms, models, and analysis workflows developed with ...
As our Senior Scientific Software Developer, you will lead the software-engineering side of CBI's bioimage informatics stack. You will turn algorithms, models, and analysis workflows developed with ...
Scientific Software Engineer (Radiology)
Baltimore, MD · On-site
$73K - $128K/yr
We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and ...
Scientific Software Engineer (Radiology)
Baltimore, MD · On-site
$73K - $128K/yr
We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and ...
All Jobs Scientific Software Engineer / Computational Physicist Scientific Software Engineer / Computational Physicist We are seeking a Scientific Software Engineer / Computational Physicist to ...
All Jobs Scientific Software Engineer / Computational Physicist Scientific Software Engineer / Computational Physicist We are seeking a Scientific Software Engineer / Computational Physicist to ...
Scientific Programmer Analyst V
Greenbelt, MD · On-site
$140K - $160K/yr
Design, develop, and optimize scientific software and modeling frameworks. Develop and enhance software infrastructure supporting Earth system modeling and high-performance computing. Improve ...
Scientific Programmer Analyst V
Greenbelt, MD · On-site
$140K - $160K/yr
Design, develop, and optimize scientific software and modeling frameworks. Develop and enhance software infrastructure supporting Earth system modeling and high-performance computing. Improve ...
Scientific Software Engineer (Radiology)
Baltimore, MD · On-site
$73K - $128K/yr
We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and ...
Scientific Software Engineer (Radiology)
Baltimore, MD · On-site
$73K - $128K/yr
We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and ...
Senior Scientific Software Engineer - AWS/Python
Greenbelt, MD · On-site
$122K - $161K/yr
Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data ...
Quick apply
Senior Scientific Software Engineer - AWS/Python
Greenbelt, MD · On-site
$122K - $161K/yr
Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data ...
Senior Scientific Software Engineer
Broomfield, CO · On-site
$123K - $162K/yr
ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams ...
Senior Scientific Software Engineer
Broomfield, CO · On-site
$123K - $162K/yr
ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams ...
Software Engineer, Scientific Computing
Redwood City, CA · On-site
$130K - $190K/yr
Vorticity is building new scientific computing technology for some of the world's most challenging problems. We are looking for a Software Engineer to join our Applications team. You will work across ...
Software Engineer, Scientific Computing
Redwood City, CA · On-site
$130K - $190K/yr
Vorticity is building new scientific computing technology for some of the world's most challenging problems. We are looking for a Software Engineer to join our Applications team. You will work across ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
Senior Scientific Software Engineer
$123K - $162K/yr
ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams ...
Senior Scientific Software Engineer
$123K - $162K/yr
ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams ...
Scientific Software Engineer - Virtual Machine & Emulation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Scientific Software Engineer - Virtual Machine & Emulation
Boston, MA · On-site
$102K - $166K/yr
You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address ...
Senior Scientific Software Engineer
Broomfield, CO · On-site
$190K - $252K/yr
Working in small, focused teams, our software engineers design and implement sophisticated tracking ... Science, Engineering, Mathematics, Physics, or related technical field (or equivalent experience)
Senior Scientific Software Engineer
Broomfield, CO · On-site
$190K - $252K/yr
Working in small, focused teams, our software engineers design and implement sophisticated tracking ... Science, Engineering, Mathematics, Physics, or related technical field (or equivalent experience)
Build production-quality scientific software in Python and/or C++, with clear APIs, documentation, automated tests, and version control. * Improve runtime performance through algorithmic optimization ...
Build production-quality scientific software in Python and/or C++, with clear APIs, documentation, automated tests, and version control. * Improve runtime performance through algorithmic optimization ...
Scientific Software information
See salary details
$83.5K - $88.2K
17% of jobs
$89.7K is the 25th percentile. Wages below this are outliers.
$88.2K - $93K
26% of jobs
The median wage is $94.7K / yr.
$93K - $97.7K
20% of jobs
$97.7K - $102.4K
4% of jobs
$102.4K - $107.1K
5% of jobs
$110.1K is the 75th percentile. Wages above this are outliers.
$107.1K - $111.9K
4% of jobs
$111.9K - $116.6K
5% of jobs
$116.6K - $121.3K
4% of jobs
$121.3K - $126K
4% of jobs
$126K - $130.8K
5% of jobs
$130.8K - $135.5K
4% of jobs
$83.5K
$102.5K
$135.5K
How much do scientific software jobs pay per year?
What is a scientific software developer?
How does a scientific software professional typically collaborate with domain scientists and research teams?
What are the key skills and qualifications needed to thrive in scientific software roles, and why are they important?
What is the difference between Scientific Software vs Data Analyst?
| Aspect | Scientific Software | Data Analyst |
|---|---|---|
| Required Credentials | Typically requires degrees in science, engineering, or computer science; coding skills | Usually requires degrees in statistics, mathematics, or related fields; strong analytical skills |
| Work Environment | Research labs, scientific institutions, academia, industry R&D | Business, finance, healthcare, marketing sectors |
| Employer & Industry Usage | Used by scientists and engineers for simulations, modeling, data analysis | Used by companies for data interpretation, reporting, decision-making |
Scientific Software professionals focus on developing and utilizing specialized tools for scientific research and simulations, often working in research environments. Data Analysts interpret data to inform business decisions across various industries. While both roles require analytical skills and familiarity with data, Scientific Software roles emphasize scientific computing and programming, whereas Data Analysts focus on data interpretation and visualization.
What cities are hiring for Scientific Software jobs?
Cities with the most Scientific Software job openings:
What states have the most Scientific Software jobs?
States with the most job openings for Scientific Software jobs include:
What are popular job titles for Scientific Software?
Popular job titles for Scientific Software:
- Scientific Software Engineer
- Scientific Software Developer
- Scientific Software Specialist
- Scientific Applications Software Engineer
- Scientific Programmer
- Scientific Applications Developer
- Scientific Computing Software Engineer
- Scientific Computing Software Developer
- Scientific Software Manager
- Scientific Developer

AP108 HEASARC Senior Scientific Software Developer
Greenbelt, MD • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 23 days ago
Key responsibilities
Develop, maintain, and manage open source scientific software, including modernizing existing code bases.
Contribute to the design and implementation of future software projects and improve consistency across multi-language, multi-contributor code bases.
Participate in open source contribution workflows, including version control, code review, and community documentation.
Job description
The High Energy Astrophysics Science Archive (HEASARC) at NASA's Goddard Space Flight Center (GSFC) seeks 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. We maintain a large code base of analysis software called HEASoft written over several decades and using multiple languages from a variety of contributors and developers. We need to modernize the development and management practices we use. As we open source parts of this code, we expect contributions also from the community. We are furthermore developing a plan for modernizing the software itself and will need an experienced developer to be involved in the design as well as implementation of this future code base.
Required Qualifications:
- 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.
Desired Qualifications:
- 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
Team ADNET brings over 30+ years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA's Goddard Space Flight Center (GSFC) in Greenbelt, MD.
ADNET Systems, Inc. is working with Goddard Space Flight Center to fulfill NASA's vision for space exploration, and working with the Science and Exploration Directorate to fulfill its many missions.
ADNET Systems, Inc. is an employee-centric company, committed to providing premier benefits that support our employees and their families. With affordable medical and dental plans coupled with leading disability and life insurance options, ADNET offers our employees the benefits most sought after by today's professional candidate. Furthermore, our benefits package features the extras that distinguish us from other small businesses, ensuring our high employee retention that our customers appreciate.
Some features of our compensation plans and environment perks include:
- Annual Leave/Sick Leave
- Military and Family Emergency Leave
- Paid Holidays
- Performance Bonuses
- Medical, Dental and Vision Plans
- Direct Deposit Payroll
- 401K Plan with Company Matching
- Tuition Reimbursement
- Swag bags
About ADNET Systems
Sourced by ZipRecruiter
Industry
It services
Company size
201 - 500 Employees
Headquarters location
Bethesda, MD, US
Year founded
1991