1

Meteorology Software Developer Jobs in Michigan (NOW HIRING)

... software to support both in-process and final inspection. This position plays a critical role in ... Interpret engineering drawings, specifications, and GD&T requirements to develop and execute ...

Meteorology Software Developer information

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 are popular job titles related to Meteorology Software Developer jobs in Michigan? For Meteorology Software Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Meteorology Software Developer jobs in Michigan look for? The top searched job categories for Meteorology Software Developer jobs in Michigan are:
What cities in Michigan are hiring for Meteorology Software Developer jobs? Cities in Michigan with the most Meteorology Software Developer job openings:

Metrology Technician

Thermo-Vac Inc

Oxford, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Job description

Description:

We are seeking a highly motivated and detail-oriented Metrology Technician to support our quality operations by ensuring machined and fabricated components meet customer specifications, internal requirements, and applicable industry standards. This role is responsible for programming, operating, and maintaining portable and articulated arm Coordinate Measuring Machine (CMM) equipment and supporting dimensional inspection activities across production.


The ideal candidate will be comfortable working in a manufacturing environment, interpreting complex technical drawings, and using advanced metrology tools and software to support both in-process and final inspection. This position plays a critical role in maintaining product quality, supporting continuous improvement initiatives, and ensuring accurate, repeatable measurement processes.

Requirements:

Key Responsibilities:


  • Interpret engineering drawings, specifications, and GD&T requirements to develop and execute dimensional inspection plans and CMM programs.
  • Program, test, and optimize inspection routines using PolyWorks software for portable and articulated arm CMM applications.
  • Set up and operate articulated arm and portable metrology equipment to perform dimensional inspections of parts, assemblies, and fabricated components.
  • Use portable measurement arms and 3D scanning technology to capture part geometry, verify dimensions, and compare results to CAD models, blueprints, and customer requirements.
  • Perform first-piece, in-process, and final inspections as required to support production and quality requirements.
  • Conduct supplemental inspections using hand measurement tools such as calipers, micrometers, height gages, and tape measures.
  • Compare inspection results against engineering requirements and accurately document findings, nonconformances, and trends.
  • Collaborate with engineering, manufacturing, and quality teams to identify, troubleshoot, and resolve dimensional, measurement, or quality issues.
  • Maintain accurate electronic inspection records, inspection reports, and job-related documentation within the ERP system.
  • Track, maintain, and manage gage and tool calibration status in compliance with ISO 9001:2015 requirements using GAGEtrak software.
  • Maintain metrology equipment accuracy through routine verification, calibration coordination, and preventive maintenance activities.
  • Support Measurement System Analysis (MSA), Gage R&R studies, and continuous improvement initiatives related to inspection methods, measurement techniques, and data accuracy.
  • Maintain a clean, safe, and organized work area in accordance with 5S, quality, and safety standards.
  • Adhere to all company safety policies and wear required PPE when performing job tasks.


Experience & Education:


  • 3+ years of experience operating CMM or portable metrology equipment in a manufacturing or inspection environment — required
  • 3+ years of experience in manufacturing, machining, quality inspection, or dimensional metrology, or an equivalent combination of education and experience — required
  • High School Diploma or GED — required
  • Technical certification or associate’s degree in manufacturing technology, mechanical engineering, metrology, or a related field — preferred


Required Qualifications:


  • Proven experience programming and operating CMM or portable metrology equipment in a production environment.
  • Ability to read and interpret technical drawings, blueprints, specifications, and CAD-related inspection requirements.
  • Working knowledge of Geometric Dimensioning and Tolerancing (GD&T).
  • Strong understanding of dimensional inspection, portable metrology, and metrology principles.
  • Experience with articulated arm measurement systems and inspection programming.
  • Proficiency with basic computer systems and electronic documentation.
  • Strong attention to detail with a high level of accuracy and accountability.
  • Ability to work independently and as part of a cross-functional team.
  • Effective written and verbal communication skills.
  • Strong work ethic, dependability, and commitment to quality.
  • Knowledge of workplace safety practices in a manufacturing environment.


Preferred Qualifications:


  • Advanced proficiency with PolyWorks metrology software.
  • Experience with articulated arm CMM systems and portable 3D scanning equipment.
  • Familiarity with CAD model comparison and point cloud or scan data analysis.
  • Familiarity with ERP systems for inspection reporting and job tracking.
  • Experience using GAGEtrak or similar gage calibration software.
  • Experience supporting Measurement System Analysis (MSA) or Gage R&R activities.
  • Exposure to ISO 9001 quality systems and audit requirements.


Work Environment:

  • This role is performed on-site and involves a combination of shop floor and office-based work.
  • May involve exposure to noise, dust, and other typical manufacturing conditions.
  • Use of personal protective equipment (PPE) is required.
  • Physically capable of standing for extended periods and occasionally lifting up to 50 lbs.
  • Ability to perform bending, reaching, and handling of parts and inspection equipment as needed.


Disclaimer

This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Responsibilities may evolve based on business needs.

Work Schedule:

  • Status: Full-Time, On-Site – (Location: Oxford, MI)
  • Standard Hours: Monday – Thursday, 6:00 AM – 4:30 PM
  • Overtime: May be required based on workload.
  • Travel: None

Benefits:

We offer a comprehensive and competitive benefits package designed to support your health, financial well-being, and work-life balance:

Health & Wellness

  • Medical, Dental, and Vision Insurance
  • Health Savings Account (HSA)
  • Life Insurance
  • Employee Assistance Program (EAP)

Retirement & Financial Security

  • 401(k) retirement plan with 4% company match
  • Tuition reimbursement for approved education and training
  • Allowances for safety shoes and prescription safety glasses

Time Off

  • Generous Paid Time Off (PTO) policy
  • 9 paid holidays per year

Company Culture

  • Regular employee appreciation events
  • Supportive, family-oriented work environment within a close-knit, small business setting


We are an Equal Opportunity Employer and do not discriminate based on race, gender, disability, veteran status, or any other protected status.