2

Full Time Scientific Software Developer Jobs (NOW HIRING)

next page

Showing results 1-20

Full Time Scientific Software Developer information

See salary details

$83.5K

$102.5K

$135.5K

How much do full time scientific software developer jobs pay per year?

As of May 31, 2026, the average yearly pay for full time scientific software developer in the United States is $102,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Scientific Software Developer, and why are they important?

To thrive as a Full Time Scientific Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid foundation in scientific computing, and typically a degree in computer science, physics, mathematics, or a related field. Experience with scientific libraries (e.g., NumPy, SciPy), version control systems (like Git), and familiarity with high-performance computing or cloud platforms are commonly required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with researchers and conveying technical concepts. These skills and qualities are vital for developing reliable, efficient software solutions that advance scientific discovery and support interdisciplinary teams.

What are the typical collaboration patterns for a Full Time Scientific Software Developer within research teams?

As a Full Time Scientific Software Developer, you will frequently collaborate with scientists, data analysts, and other developers to translate research needs into robust software solutions. This often involves participating in regular meetings to discuss project goals, reviewing experimental data, and iteratively refining code based on user feedback. Clear communication and the ability to understand complex scientific concepts are essential, as you may be responsible for bridging the gap between scientific theory and practical implementation. Collaboration tools like version control systems and project management platforms are commonly used to facilitate teamwork and track progress.

What does a Full Time Scientific Software Developer do?

A Full Time Scientific Software Developer designs, develops, and maintains software applications used in scientific research and analysis. Their work often involves programming in languages like Python, C++, or MATLAB to create tools for data analysis, modeling, simulation, or visualization. They collaborate with scientists and researchers to understand their computational needs and translate them into robust, efficient software solutions. This role requires both strong software engineering skills and a solid understanding of the scientific domain they support.
More about Full Time Scientific Software Developer jobs
What cities are hiring for Full Time Scientific Software Developer jobs? Cities with the most Full Time Scientific Software Developer job openings:
What are the most commonly searched types of Scientific Software Developer jobs? The most popular types of Scientific Software Developer jobs are:
What states have the most Full Time Scientific Software Developer jobs? States with the most job openings for Full Time Scientific Software Developer jobs include:
What job categories do people searching Full Time Scientific Software Developer jobs look for? The top searched job categories for Full Time Scientific Software Developer jobs are:
Infographic showing various Full Time Scientific Software Developer job openings in the United States as of May 2026, with employment types broken down into 5% As Needed, 88% Full Time, 2% Part Time, 3% Temporary, and 2% Contract. Highlights an 71% Physical, 3% Hybrid, and 26% Remote job distribution, with an average salary of $102,500 per year, or $49.3 per hour.
AP108 HEASARC Senior Scientific Software Developer

AP108 HEASARC Senior Scientific Software Developer

ADNET Systems, Inc.

Greenbelt, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

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 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