HP100 Scientific Software Developer ADNET is looking for a mid-level Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position ...
HP100 Scientific Software Developer ADNET is looking for a mid-level Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position ...
HP100 Scientific Software Developer ADNET is looking for a mid-level Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position ...
HP100 Scientific Software Developer ADNET is looking for a mid-level Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position ...
AP106 Scientific Software Developer We are seeking a Scientific Software Developer with 3 or more years of experience to join the staff at NASA/GSFC's Astrophysics Science Division (ASD), which ...
AP106 Scientific Software Developer We are seeking a Scientific Software Developer with 3 or more years of experience to join the staff at NASA/GSFC's Astrophysics Science Division (ASD), which ...
HP099 Scientific Software Developer We are seeking a Scientific Software Developer to join the Virtual Solar Observatory (VSO) team. This is a full-time on-site position at NASA's Goddard Space ...
HP099 Scientific Software Developer We are seeking a Scientific Software Developer to join the Virtual Solar Observatory (VSO) team. This is a full-time on-site position at NASA's Goddard Space ...
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 (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 ...
Software Developer
Columbia, MD · On-site
$60 - $80/hr
Bachelor's degree in Computer Science, Software Engineering, or a related field. * Solid grasp of computer science fundamentals: algorithms, data structures, and operating systems. * Proficiency in ...
Software Developer
Columbia, MD · On-site
$60 - $80/hr
Bachelor's degree in Computer Science, Software Engineering, or a related field. * Solid grasp of computer science fundamentals: algorithms, data structures, and operating systems. * Proficiency in ...
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
Quick apply
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
A future Software Developer at EPIC Scientific would work on creating, maintaining, and optimizing software solutions that support critical defense and security objectives. You'd collaborate with ...
ML Software Developer II
$85K - $110K/yr
About Science and Technology Corporation (STC): STC is a science and engineering research and ... Develop software applications in Python and apply machine learning techniques to improve the ...
ML Software Developer II
$85K - $110K/yr
About Science and Technology Corporation (STC): STC is a science and engineering research and ... Develop software applications in Python and apply machine learning techniques to improve the ...
SOFTWARE DEVELOPER - TS/SCI in MD
Fort George G Meade, MD · On-site
$150K - $200K/yr
Education and Experience: • Junior Software Developer: o Bachelor's degree in computer science, software engineering, information technology, cybersecurity, or a related STEM field. o 0-3 years of ...
Quick apply
SOFTWARE DEVELOPER - TS/SCI in MD
Fort George G Meade, MD · On-site
$150K - $200K/yr
Education and Experience: • Junior Software Developer: o Bachelor's degree in computer science, software engineering, information technology, cybersecurity, or a related STEM field. o 0-3 years of ...
SOFTWARE DEVELOPER - TS/SCI in MD
$150K - $200K/yr
Education and Experience: • Junior Software Developer: o Bachelor's degree in computer science, software engineering, information technology, cybersecurity, or a related STEM field. o 0-3 years of ...
Quick apply
SOFTWARE DEVELOPER - TS/SCI in MD
$150K - $200K/yr
Education and Experience: • Junior Software Developer: o Bachelor's degree in computer science, software engineering, information technology, cybersecurity, or a related STEM field. o 0-3 years of ...
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Quick apply
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Maintain software engineering best practices and disseminate results and software. * Read scientific literature for background and to stay up to date in the field. * Meet frequently with supervisor ...
Maintain software engineering best practices and disseminate results and software. * Read scientific literature for background and to stay up to date in the field. * Meet frequently with supervisor ...
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering ...
Software Developer
Annapolis Junction, MD · On-site
We cannot sponsor visas • Master's degree in computer science or related discipline from an accredited college or university, plus three years of experience as a Software Engineer in programs and ...
Software Developer
Annapolis Junction, MD · On-site
We cannot sponsor visas • Master's degree in computer science or related discipline from an accredited college or university, plus three years of experience as a Software Engineer in programs and ...
Required : • A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar) • At least one year of W2 experience in a technical role • Equivalent ...
Required : • A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar) • At least one year of W2 experience in a technical role • Equivalent ...
Software Developer
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Software Developer
$135K - $216K/yr
Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...
Scientific Software Developer information
See Baltimore, MD salary details
$83K - $87.7K
17% of jobs
$89.1K is the 25th percentile. Wages below this are outliers.
$87.7K - $92.4K
26% of jobs
The median wage is $94.1K / yr.
$92.4K - $97.1K
20% of jobs
$97.1K - $101.8K
4% of jobs
$101.8K - $106.5K
5% of jobs
$109.4K is the 75th percentile. Wages above this are outliers.
$106.5K - $111.2K
4% of jobs
$111.2K - $115.8K
5% of jobs
$115.8K - $120.5K
4% of jobs
$120.5K - $125.2K
4% of jobs
$125.2K - $129.9K
5% of jobs
$129.9K - $134.6K
4% of jobs
$83K
$101.8K
$134.6K
How much do scientific software developer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Scientific Software Developer position, and why are they important?
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
What does a Scientific Software Developer do?
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
What kinds of projects or research areas might a Scientific Software Developer typically work on?
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago
Job description
- Developing enhancements to SPDF software systems.
- Implementing and testing new features.
- Working closely with curation scientists to support the integration of new datasets into these systems.
- Ensuring compliance with NASA data standards.
- US Citizenship or Permanent Residency (LPR) required, with US residency for the past 3 consecutive years.
- Ability to obtain and maintain a Tier 1 Background Investigation through NASA.
- Bachelor’s Degree in Computer Sciences, Physical Sciences, or equivalent work experience.
- 10 years' experience with scientific programming in several of the following languages: IDL, HTML, Fortran, C, Java, Javascript and Python.
- Programming in Linux OS environment.
- Experience with developing software to support data systems.
- Familiarity with standard data formats such as CDF, NetCDF, and FITS (desired).
- Basic competence with Git, or similar source and system management tools.
- Experience in developing portable/multi-platform software.
- Experience in analyzing space physics data.
- Strong organizational skills, detail-oriented, methodical.
- Initiative and experience in managing projects independently.
- Excellent communications skills, both written and verbal, including the ability to discern the intent of requests and offer informed recommendations.
- Evidence of learning new packages and processes quickly and accurately (continuous learner).
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.
- 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