1

Ground Software Engineer Jobs in Ohio (NOW HIRING)

Software Engineer Senior

Dayton, OH · On-site

$85K - $100K/yr

Description Software Engineer Position Overview The Software Engineer will provide critical ... Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics ...

Description Software Engineer Position Overview The Software Engineer will provide critical ... Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics ...

Software Engineer Senior

Dayton, OH · On-site

$85K - $100K/yr

Description Software Engineer Position Overview The Software Engineer will provide critical ... Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics ...

Software Engineer Senior

Dayton, OH · On-site

$85K - $100K/yr

Job Type Full-time Description Software Engineer Position Overview The Software Engineer will ... Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics ...

Software Engineer Senior

Dayton, OH · On-site

$85K - $100K/yr

Job Type Full-time Description Software Engineer Position Overview The Software Engineer will ... Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics ...

Embedded Software Engineer

Dayton, OH · On-site

$124K - $164K/yr

Resonant Sciences LLC has an immediate opening for an Embedded Software Engineer to join our Dayton ... Our extensive capabilities include design and analysis, production, and ground and flight testing.

Software Engineer, Senior

Dayton, OH · On-site

$119K - $157K/yr

Software Engineer requirements: * Demonstrate knowledge of software engineering in support of the ... Apply an understanding of aeronautical vehicle systems and/or airborne or related ground systems ...

Software Engineer, Senior

Dayton, OH

$115K - $152K/yr

Software Engineer requirements: * Demonstrate knowledge of software engineering in support of the ... Apply an understanding of aeronautical vehicle systems and/or airborne or related ground systems ...

Software Engineer, Senior

Dayton, OH · On-site

$119K - $157K/yr

Software Engineer requirements: * Demonstrate knowledge of software engineering in support of the ... Apply an understanding of aeronautical vehicle systems and/or airborne or related ground systems ...

Senior Software Engineer

Dayton, OH

$119K - $157K/yr

These applications enable multi-domain analysis-including air, space, ground, and maritime systems ... The software engineer will provide a full range of systems and software engineering to support ...

Senior Software Engineer

Dayton, OH · On-site

$119K - $157K/yr

These applications enable multi-domain analysis-including air, space, ground, and maritime systems ... The software engineer will provide a full range of systems and software engineering to support ...

Senior Software Engineer

Dayton, OH

$119K - $157K/yr

These applications enable multi-domain analysis--including air, space, ground, and maritime systems ... The software engineer will provide a full range of systems and software engineering to support ...

Software Engineer, Senior

Dayton, OH · On-site +1

$119K - $157K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... Our growing capabilities create complementary advantages, giving on-the-ground operations the edge ...

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Our growing capabilities create complementary advantages, giving on-the-ground operations the edge ...

Software Engineer, Senior

Dayton, OH · On-site

$119K - $157K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... Our growing capabilities create complementary advantages, giving on-the-ground operations the edge ...

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Our growing capabilities create complementary advantages, giving on-the-ground operations the edge ...

next page

Showing results 1-20

Ground Software Engineer information

Will AI replace coders by 2040?

Ground Software Engineers develop and maintain software for ground systems, and while AI can automate certain coding tasks, it is unlikely to fully replace human coders by 2040. Skilled programmers will continue to be essential for designing, testing, and overseeing complex systems that require critical thinking and domain expertise.

What does a ground software engineer do?

A ground software engineer develops, tests, and maintains the software systems used to control and communicate with spacecraft or satellites from the ground station. They work with programming languages such as C++ or Python, and often use tools like real-time operating systems and communication protocols to ensure reliable data transmission and system operation. This role requires knowledge of aerospace systems, software engineering principles, and often involves collaboration with hardware teams and mission planners.

What are Ground Software Engineers?

Ground Software Engineers are professionals who design, develop, and maintain software systems that support space missions from the ground. Their work typically involves building tools for mission control, telemetry processing, satellite communication, and data management. These engineers ensure that spacecraft can be monitored, commanded, and controlled from Earth, often collaborating closely with hardware engineers and mission operators. They play a crucial role in mission success by enabling real-time data analysis, automation, and troubleshooting for space operations.

What engineers make $500,000?

Senior engineers in specialized fields such as software, aerospace, or petroleum engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High compensation typically requires extensive experience, advanced skills, and working in high-demand industries or leadership roles.

What engineers make $300,000 a year?

Senior ground software engineers, especially those with extensive experience, specialized skills in embedded systems, real-time operating systems, or working in high-demand industries like aerospace or defense, can earn $300,000 or more annually. Achieving this salary often requires advanced certifications, leadership roles, or working in high-cost-of-living areas.

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

To thrive as a Ground Software Engineer, you need strong programming skills (often in languages like C++, Java, or Python), a background in computer science or engineering, and knowledge of satellite ground systems. Familiarity with software development tools, real-time operating systems, and experience with mission control systems or telemetry processing platforms are typically required. Strong problem-solving abilities, attention to detail, and effective communication are crucial soft skills for this role. These skills and qualities ensure reliable software that supports mission-critical ground operations and fosters collaboration within multidisciplinary teams.

What are some typical challenges a Ground Software Engineer faces when integrating new systems with existing ground infrastructure?

Ground Software Engineers often encounter challenges when integrating new software with legacy ground systems, such as ensuring compatibility between different hardware interfaces and communication protocols. They may also need to address issues related to real-time data processing, security requirements, and system scalability. Collaboration with cross-functional teams—including hardware engineers, network specialists, and mission operations personnel—is essential to identify potential integration issues early and develop effective solutions.

What is the difference between Ground Software Engineer vs Satellite Software Engineer?

AspectGround Software EngineerSatellite Software Engineer
CredentialsBachelor's or higher in Computer Science, Software Engineering, or related fields; experience with embedded systems and real-time softwareSimilar credentials; focus on embedded systems, real-time software, and aerospace standards
Work EnvironmentGround stations, control centers, labs, often in aerospace or defense industriesSatellite onboard systems, spacecraft, aerospace facilities
Employer & IndustryAerospace, defense, satellite communication companiesSatellite manufacturers, space agencies, aerospace firms
Search & Comparison IntentPeople comparing roles in satellite ground control and software developmentRoles related to satellite onboard software development

While both roles involve embedded and real-time software skills, Ground Software Engineers focus on developing and maintaining ground station systems and control software, whereas Satellite Software Engineers work on onboard satellite systems and firmware. The roles often overlap in skills but differ in environment and specific responsibilities.

Infographic showing various Ground Software Engineer job openings in Ohio as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Software Engineer Senior

Software Engineer Senior

Diaconia LLC

Dayton, OH • On-site

$85K - $100K/yr

Other

Posted 13 days ago


Job description

Description

Job Description: Software Engineer

Position Overview

The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service weapon systems. This role requires expertise in software engineering principles, system integration, and assurance practices to ensure mission readiness, safety, and compliance with Air Force directives and standards.

Key Responsibilities

Software Engineering Support

  • Apply knowledge of software engineering in support of the design, development, testing, evaluation, implementation, maintenance, and administration of new and existing software systems.
  • Provide technical support for systems acquisition, hardware and software integration, systems requirements analysis and allocation, computer systems architecture, and system/subsystem testing and evaluation.
  • Support the development and implementation of the Software Development Strategy and Software Development Plan (SDP).
  • Assist in reviewing, developing, and updating program documentation relevant to software engineering requirements.

Software Assurance & Quality

  • Apply extensive knowledge of software assurance practices and tools, including:
    • Architecture and design analysis tools
    • Origin analyzers
    • Source code weakness analyzers
    • Binary analyzers
  • Ensure compliance with software assurance standards to maintain operational safety and integrity.

Systems & Avionics Integration

  • Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics operational flight program capabilities.
  • Support engineering tasks as they relate to avionics and mission-critical software systems.

Collaboration & Documentation

  • Participate in project team meetings, technical reviews, and working groups.
  • Contribute to the preparation of technical evaluations, reports, studies, and acquisition strategies.
  • Assist in milestone preparations, executive briefings, and documentation to support decision-making and approvals.

Additional requirements:

Familiarity with aviation software standards (DO-178) and/or airworthiness certification criteria (specifically MIL-HDBK-516C, Section 15 - Computer Systems and Software)

MIL-HDBK-516C (Section 15) and DO-178 experience


Requirements

Qualifications

  • BS/MS degree in an ABET-accredited engineering discipline (http://www.abet.org).
  • Advanced Degree (Master of Arts (MA) / Master of Science (MS)) and twelve (12) years of experience in the respective technical / professional discipline being performed, five (5) years of which must be in the DoD
  • OR, Bachelor's degree in Software Engineering, Computer Science, Systems Engineering, or a related technical field (advanced degree preferred).
  • Demonstrated knowledge and hands-on experience in software engineering practices, system integration, and software assurance.
  • Familiarity with U.S. Air Force acquisition policies, standards, and airworthiness processes is highly desirable.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work collaboratively in cross-functional engineering teams.

Additional Desired Competencies

  • Experience supporting Air Force or Department of Defense (DoD) programs.
  • Knowledge of life cycle systems engineering (LCSE) and compliance with Operational Safety, Suitability, and Effectiveness (OSS&E) requirements.
  • Familiarity with value stream mapping, performance improvement initiatives (e.g., AFSO21), and technical risk management.