FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Scientific Software Developer
Peraton. Utilize METOC simulation pipelines, data assimilation systems, and high-performance computing to support development and optimization of Navy ocean models, including HYCOM and NCODA .
Posted 10/8/2026full-timeStennis Space Center • Mississippi • United StatesMid-LevelSenior💰 $80,000 - $128,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in scientific software development, particularly in Fortran, Python, and C++, while effectively utilizing METOC simulation pipelines and data assimilation systems. Proficient in high-performance computing and Navy-specific ocean modeling software, with a strong focus on documentation and technical reporting.
Highest-signal resume keywords
Scientific Software DevelopmentFortran ProgrammingPython ProgrammingNavy Ocean ModelingData Assimilation Techniques
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
FortranPythonC++Scientific Software DevelopmentData AssimilationHigh-Performance ComputingLinux EnvironmentMPIGit/SVNNetCDF
Tools & Technologies
NCOMNCODAPBS/SlurmNetbeansEclipseGCC/GfortranValgrindJavadocsBash/KSHPerl
Certifications & Qualifications
Secret Security Clearance
Industry Keywords
METOC SimulationOceanographic ModelingReal-Time Data AssimilationTechnical ReportsHPC Platforms
Tech Stack
Tools & technologiesAnsibleAssemblyJavaLinuxPerlPythonSubversionUnixC++
About the role
Key responsibilities & impact- Utilize METOC simulation pipelines, data assimilation systems, and high-performance computing to support development and optimization of Navy ocean models, including HYCOM and NCODA
- Develop, test, and debug scientific software using Fortran, Python, and C++
- Integrate software with Navy-specific systems such as NCOM and NCODA-var
- Improve model performance and coupling
- Enhance data assimilation techniques
- Create and maintain comprehensive software documentation
- Contribute to technical reports and publications as required
- Support the overall objectives of NRL Code 7320
Requirements
What you’ll need- 5 years with BS/BA; 3 years with MS/MA
- Secret security clearance
- Experience with scientific software development
- Experience with meteorological and oceanographic (METOC) simulation pipelines and real-time data assimilation systems
- Experience with Fortran, Python, Java, C, C++, Assembly, and Matlab
- Experience with Linux environment and scripting: Bash/KSH, Perl, and NCAR Command-Language
- Experience with MPI, PBS/Slurm, Netbeans, Eclipse, Vi, Ansible, Git/SVN, GCC/Gfortran, IFX/ICC/Ifort, make, NetCDF, BUFR, GRIB1/2, GDB, Valgrind, Linux/Unix
- Experience with scientific software documentation using Javadocs, pydocs, Pod, manpages, and custom help menu frameworks
- Experience with Navy ocean modeling and data assimilation software systems: NCOM, NCODA-QC, NCODA-prep, and NCODA-var
- Experience executing Navy scientific modeling and data assimilation systems on high-performance computing (HPC) platforms
- Ability to debug Navy scientific modeling and data assimilation computer codes
Benefits
Comp & perks- Potential eligibility for overtime
- Potential eligibility for shift differential
- Potential eligibility for a discretionary bonus