1

Meteorology Software Developer Jobs in Spring Valley, CA

Software Engineer III

San Diego, CA · On-site

$125K - $175K/yr

Gnostech, LLCis seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In-Service Engineering (ISEA) Programs. This ...

Software Engineer III

San Diego, CA · On-site +1

$125K - $175K/yr

San Diego, CA Description Gnostech, LLCis seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In-Service ...

Drafter/CAD Operator II

San Diego, CA · On-site

$26.92 - $29.33/hr

... NIWC Pacific) Meteorology and Oceanography (METOC) In Service Engineering (ISEA) Programs. The ... Proficient in CAD software (e.g., AutoCAD, SolidWorks, Revit, or similar platforms). * Working ...

Drafter/CAD Operator II

San Diego, CA · On-site +1

$26.92 - $29.33/hr

... NIWC Pacific) Meteorology and Oceanography (METOC) In Service Engineering (ISEA) Programs. The ... Proficient in CAD software (e.g., AutoCAD, SolidWorks, Revit, or similar platforms). * Working ...

Meteorology Software Developer information

See Spring Valley, CA salary details

$49.1K

$114.4K

$169.8K

How much do meteorology software developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for meteorology software developer in Spring Valley, CA is $114,437.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,100.00 and $133,000.00 per year, depending on experience, location, and employer.

What is the difference between Meteorology Software Developer vs Meteorologist?

AspectMeteorology Software DeveloperMeteorologist
Required CredentialsComputer science or software engineering degree, programming skillsMeteorology degree, atmospheric science background
Work EnvironmentSoftware companies, research labs, tech teamsWeather stations, research institutions, media outlets
Industry UsageDeveloping weather modeling software, data analysis toolsForecasting, weather prediction, climate research

While Meteorology Software Developers focus on creating software tools for weather analysis, Meteorologists interpret weather data to provide forecasts. Both roles require specialized knowledge but differ in their core skills and work settings.

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

To thrive as a Meteorology Software Developer, you need strong programming skills (such as Python, C++, or Java), a solid understanding of meteorological concepts, and typically a degree in computer science, meteorology, or a related field. Familiarity with data analysis tools, weather modeling software, GIS platforms, and version control systems like Git is often required. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills in this role. These skills and qualities are essential for developing reliable, efficient software that supports accurate weather prediction and analysis.

How do Meteorology Software Developers typically collaborate with scientists and end-users in their daily work?

Meteorology Software Developers often work closely with meteorologists, climate scientists, and data analysts to understand their research needs and translate them into practical software solutions. This collaboration usually involves regular meetings to clarify project requirements, gather feedback on prototypes, and ensure that the software tools support accurate data analysis and visualization. Developers may also provide training sessions or user support to help team members effectively utilize new applications, fostering a collaborative and iterative development environment.

What does a Meteorology Software Developer do?

A Meteorology Software Developer designs, builds, and maintains software applications used for weather forecasting, climate modeling, and atmospheric data analysis. They work closely with meteorologists to create tools that process large datasets, simulate weather patterns, and visualize meteorological information. Their work supports accurate weather predictions and research, often requiring knowledge of programming languages, data science, and meteorological concepts. These developers may also maintain and enhance existing software systems to improve performance and usability.
What cities near Spring Valley, CA are hiring for Meteorology Software Developer jobs? Cities near Spring Valley, CA with the most Meteorology Software Developer job openings:
Software Engineer III

Software Engineer III

Gnostech

San Diego, CA • On-site

$125K - $175K/yr

Full-time

Posted 4 days ago


Job description

Gnostech, LLCis seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In-Service Engineering (ISEA) Programs. This role will support software maintenance, development, integration, and cybersecurity compliance for fielded systems, lab assets, and Engineering Development Models (EDMs) under the METOC CB-ISEA program. The ideal candidate will be responsible for maintaining system software, applying and testing security patches, managing documentation, and assisting with certification and accreditation (C&A) processes in compliance with DoD cybersecurity standards.
Overview
Location
  • San Diego, CA. Hybrid or remote work is not authorized

Job Title
  • Software Engineer III

Salary
  • $125,000 - $175,000

Shift
  • N/A

Travel
  • Yes, may involve several Contiguous United States (CONUS)/Outside Continental United States (OCONUS) trips as required.

Position Responsibilities
  • Maintain and update system software and firmware, including integration, version control, and OS/application upgrades.
  • Develop and test automation scripts for patch deployments; build, verify, and distribute software media.
  • Perform software testing and validation; create and maintain system manuals, test plans, and version documentation.
  • Review and validate software change requests; support troubleshooting and ensure proper configuration tracking with CM staff.
  • Identify, implement, and test security patches and configurations; manage vulnerability scans, mitigations, and system updates.
  • Assist in system hardening, STIG compliance, and C&A package preparation, including risk assessments and documentation.

Minimum Security Clearance
  • Current active Secret Clearance

Required Qualifications and Skills
  • 10+ years of software engineering or systems engineering experience, preferably within a DoD or government environment
  • Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
  • Experience with Windows and/or Linux system administration and scripting
  • Experience with DISA STIGs, patch management, and DoD cybersecurity requirements
  • Experience with software version control systems and issue tracking tools
  • Agile Developer certification or Certified Scrum Developer certification
  • DoD 8570 IAT Level II, Security+ CE or equivalent

Desired Skills
  • Strong documentation and communication skills

Education and Training Required
  • Master's degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)

Minimum Years of Experience
  • 10+ years of software engineering or systems engineering experience, preferably within a DoD or government environment

Gnostech LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information, please visit www.eeoc.gov.
If this position requires a government clearance, the applicants selected will be subject to a government security investigation and must meet eligibility requirements for accessing classified information.