1

Scientific Software Jobs in Florida (NOW HIRING)

A primary focus area is the development of software systems for multipurpose geophysical and other ... scientific software Demonstrated experience with Microsoft Office (Excel, Word, PowerPoint). AN ...

A primary focus area is the development of software systems for multipurpose geophysical and other ... scientific software Demonstrated experience with Microsoft Office (Excel, Word, PowerPoint). AN ...

ENSCO, Inc. is seeking a Scientific Data Analyst with direct experience in analytics regarding time ... A primary focus area is the development of software systems for multipurpose geophysical and other ...

Scientific Data Analyst

Melbourne, FL · On-site

$75K - $130K/yr

A primary focus area is the development of software systems for multipurpose geophysical and other ... Experience running programs in python, Matlab, or other scientific software. * Demonstrated ...

A primary focus area is the development of software systems for multipurpose geophysical and other ... Experience running programs in python, Matlab, or other scientific software. * Demonstrated ...

Senior Software Engineer

Panama City, FL

$109K - $144K/yr

Required Education Bachelor of Science degree from an accredited college or university in a relevant field, such as: Computer Engineering Computer Science Software Engineering Electrical Engineering ...

The Full Stack Software Engineer will leverage their strong technical background and knowledge to ... Collaborate with Data Analysts, Scientists, and Engineers to create, troubleshoot, and recommend ...

Five years of relevant professional experience may be considered in lieu of degree. • 5+ years of experience in software engineering, scientific programming, algorithm implementation, or related ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

next page

Showing results 1-20

Scientific Software information

See Florida salary details

$62.4K

$76.6K

$101.3K

How much do scientific software jobs pay per year?

As of Aug 14, 2026, the average yearly pay for scientific software in Florida is $76,597.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $85,900.00 per year, depending on experience, location, and employer.

How does a scientific software professional typically collaborate with domain scientists and research teams?

Scientific Software professionals often work closely with domain scientists, researchers, and data analysts to develop and maintain tools that enable scientific discovery. Collaboration usually involves requirements gathering, iterative feedback on prototypes, and integrating scientific algorithms into user-friendly applications. Effective communication skills are crucial, as you’ll be translating complex scientific needs into robust, efficient code and ensuring the software meets both research objectives and usability standards. Team environments tend to be interdisciplinary, offering the opportunity to learn from experts in various scientific fields while contributing your technical expertise.

What are the key skills and qualifications needed to thrive in scientific software roles, and why are they important?

To excel in Scientific Software roles, you need a strong background in computer science, mathematics, or a scientific discipline, along with demonstrated programming proficiency (often in Python, C++, or MATLAB). Familiarity with version control systems (like Git), scientific computing libraries, and sometimes specialized tools (e.g., HPC clusters or cloud platforms) is typically expected. Strong analytical thinking, problem-solving, and effective communication skills help bridge the gap between scientific users and technical implementation. These skills ensure the creation of robust, efficient, and user-friendly software that accelerates scientific research and discovery.

What is a scientific software developer?

A scientific software developer is a professional who designs, creates, and maintains software tools and applications used for scientific research and data analysis. These developers work closely with scientists and researchers to translate complex scientific problems into computational solutions. Their work often involves programming, algorithm development, and optimizing code for high-performance computing environments. Scientific software developers play a critical role in fields like physics, biology, chemistry, and engineering by enabling researchers to process and visualize large datasets, simulate experiments, and gain insights from data.

Is scientific software a good career?

A career in scientific software involves developing and maintaining software used in research, data analysis, and simulations across various scientific fields. It requires programming skills, knowledge of scientific principles, and often familiarity with tools like Python, MATLAB, or R. The field offers opportunities in academia, industry, and government, with demand driven by advancements in data science and computational research.

What is the difference between Scientific Software vs Data Analyst?

AspectScientific SoftwareData Analyst
Required CredentialsTypically requires degrees in science, engineering, or computer science; coding skillsUsually requires degrees in statistics, mathematics, or related fields; strong analytical skills
Work EnvironmentResearch labs, scientific institutions, academia, industry R&DBusiness, finance, healthcare, marketing sectors
Employer & Industry UsageUsed by scientists and engineers for simulations, modeling, data analysisUsed 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.

Infographic showing various Scientific Software job openings in Florida as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $76,597 per year, or $36.8 per hour.

Scientific Data Analyst

ENSCO, Inc.

Melbourne, FL • On-site

Full-time

Re-posted 22 days ago


Job description

ENSCO, Inc. is seeking a Scientific Data Analyst with direct experience in analytics regarding time series data sets.  The successful candidate must be able to understand waveform propagation and be able to apply it to conduct analysis of data sets.  Demonstrated understanding of digital signal processing, mathematics and in-depth knowledge of time series analytical expertise is required. 
ENSCO's Mission System Group (MSG) Division provides innovative customized products and services vital to national safety and security.  A primary focus area is the development of software systems for multipurpose geophysical and other data collection, processing, and analysis.
 

Qualifications Required:
Bachelors Degree & Minimum 3 years' experience as a 9S100 seismic analyst in the United States Air Force
        Minimum of 3 years related experience in the following:
o         Demonstrated experience in seismo-acoustic waveform analysis and experience using seismo-acoustic analysis software such as ARS (Analyst Review Station), Geotool/Seatools, SAC (Seismic Analysis Code).
o         Detailed understanding of local, regional, and teleseismic seismic phases.
o         Understanding of digital signal processing including spectral analysis. 
o         Observational ability to interpret time series waveform data, identify seismic, infrasonic, and hydroacoustic phases, distinguish signals from background noise.
        A self-starter with excellent oral and written communication skills.
        Experience navigating within the Linux environment
        Experience running programs in python, Matlab, or other scientific software
        Demonstrated experience with Microsoft Office (Excel, Word, PowerPoint).
        AN ACTIVE TS/SCI SECURITY CLEARANCE IS REQUIRED FOR THIS POSITION, FOR WHICH, YOU MUST BE A U.S. CITIZEN. 

Qualifications Desired:
        Ability to build an average of 60 seismic events per day
        Experience working with large disparate data sets identifying long-term and short patterns in data 
        Experience with data fusion analytics
        Experience with Magnitude, Distance, Amplitude Correction (MDAC) methodology
        Ability to conduct spatio-temporal analysis
        Familiarity with workflow in an operational environment
        Familiarity with Government mission sets 

Work Location Type: On-Site
Required Certifications: None
U.S. Citizenship Required: Yes
Security Clearance Required: TS/SCI
Employment Type: Regular Full-time
Background Check Type:  7 Year Pre-Employment
Drug Screen Required: None
Position Contingent Upon Contract Award: Yes