1

Defense Contractor Software Engineer Jobs in Ohio

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 ... Prior experience supporting defense, intelligence, or classified customer environments.

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 ... Prior experience supporting defense, intelligence, or classified customer environments.

As a Software Engineer I, you will assist in the development and maintenance of software systems ... Exposure to the Aerospace and Defense industry. * Understanding of Python, JavaScript/TypeScript ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$200K - $275K/yr

Senior Software Engineer KBR is seeking a Senior Software Engineer to design, develop, and maintain ... Your contributions will be pivotal in designing and optimizing defense systems that ensure national ...

Software Engineer

Beavercreek, OH ยท On-site

$90K - $140K/yr

Software Engineer Location: Beavercreek, OH (Relocation assistance is available) Minimum Clearance ... Defense communities. Our subject matter experts collaborate with junior developers and analysts ...

Senior Software Engineer

Dayton, OH ยท On-site

$119K - $157K/yr

Role Summary The Software Engineer designs, develops, tests, integrates, and maintains software ... Experience with defense, aerospace, government, communications, ISR, or mission-focused technology.

Posted today

... cycle defense and intelligence products that protect the security of our nation and our allies ... May use computer-aided engineering or other design/analysis software in the performance of ...

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 ... Prior experience supporting defense, intelligence, or classified customer environments.

JR Software Engineer

Beavercreek, OH ยท On-site

$94K - $115K/yr

JR Software Engineer Who We Are KBR Mission Technology Solutions delivers full life cycle ... As stewards of critical missions for the Department of Defense, Intelligence Community, NASA, and ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a Junior Software Engineer that we ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a Junior Software Engineer that we ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$150K - $200K/yr

Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a Senior Software Engineer to lead ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$150K - $200K/yr

Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a Senior Software Engineer to lead ...

Software Engineer, Senior

Dayton, OH ยท On-site

$86K - $198K/yr

Knowledge of Defensive Cyberspace Operations - Space (DCO-S)concepts * Bachelor's degree in Engineering, Software Engineering, Computer Science, or Information Systems * DoD 8570 IAT II Certification ...

Senior Software Engineer

Dayton, OH ยท On-site

$119K - $157K/yr

This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense's most ...

Cloud Software Engineer

Beavercreek, OH ยท On-site

$55.75 - $72.25/hr

Cloud Software Engineer KBR's National Security Solutions team provides high-end engineering and ... Your contributions will be pivotal in designing and optimizing defense systems that ensure national ...

Senior Software Engineer

Dayton, OH

$119K - $157K/yr

This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense's most ...

Senior Software Engineer

Dayton, OH ยท On-site

$119K - $157K/yr

This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense's most ...

Senior Software Engineer

Dayton, OH ยท On-site

$119K - $157K/yr

This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense's most ...

Showing results 41-60

Defense Contractor Software Engineer information

What is a defense contractor software engineer?

A Defense Contractor Software Engineer develops, tests, and maintains software systems for military and defense applications. They work for private companies that contract with government agencies, such as the Department of Defense, to create secure and reliable software solutions. Their work often involves embedded systems, cybersecurity, and compliance with strict government regulations. This role requires a security clearance, knowledge of specialized programming languages, and an understanding of defense industry standards.

What does a defense contractor software engineer do?

As a Defense Contractor Software Engineer, your daily responsibilities may include designing, coding, and testing software for defense systems, debugging complex issues, and ensuring products comply with security and regulatory standards. You'll often collaborate closely with systems engineers, hardware teams, and project managers to deliver integrated solutions. Depending on your project, you might also participate in technical reviews, support integration and testing activities, and maintain thorough documentation. Working within a multidisciplinary team, you will play a key role in delivering reliable and secure technology critical to national defense.

What skills and qualifications are needed to thrive as a defense contractor software engineer?

To excel as a Defense Contractor Software Engineer, you should possess strong programming skills in languages like C++, Java, or Python, a bachelor's degree in computer science or engineering, and eligibility for security clearance. Familiarity with tools and frameworks such as embedded systems, real-time operating systems (RTOS), and secure software development methodologies is often required, along with certifications like Security+ or CISSP. Outstanding problem-solving, attention to detail, and the ability to communicate effectively within multidisciplinary teams are valuable soft skills. These capabilities ensure project success, compliance with stringent regulations, and the ability to innovate in high-stakes, mission-critical environments.

What are the most commonly searched types of Defense Contractor Software Engineer jobs in Ohio?

The most popular types of Defense Contractor Software Engineer jobs in Ohio are:

What are popular job titles related to Defense Contractor Software Engineer jobs in Ohio?

For Defense Contractor Software Engineer jobs in Ohio, the most frequently searched job titles are:

Infographic showing various Defense Contractor Software Engineer job openings in Ohio as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 89% Full Time, 7% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Software Engineer, Senior

Dayton, OH โ€ข On-site, Remote

$119K - $157K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

What Impact You'll Have

GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Dayton, Ohio. This is hands-on engineering work — you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor workflows. The work spans algorithm development, data pipeline construction, and integration of ML capabilities into operational and analytical environments.

You will work directly with scientists, sensor domain experts, and intelligence analysts — translating complex technical requirements into functional, maintainable software. This is not a role for someone looking to coast. We want someone who is technically sharp, can operate with a degree of autonomy, and understands that the software they build has real downstream impact on mission outcomes.

What You'll be Owning

  • Design, develop, and maintain Python-based software tools supporting optical signature modeling, spectral sensor data processing, and analytical workflows.
  • Work with sensor physicists, data scientists, and machine learning engineers to translate technical concepts and mission requirements into working software.
  • Build and optimize data pipelines for ingesting, processing, and analyzing large-scale scientific and sensor datasets.
  • Develop and integrate machine learning workflows — including training data preparation, model integration, and evaluation — into operational toolsets.
  • Create clear software architecture documentation, workflow diagrams, and code structure so tools can be maintained, extended, and transitioned effectively.
  • Test, validate, and troubleshoot algorithms and software modules across development and deployment environments, including classified workspaces.
  • Manage and maintain Git repositories with discipline — clean commits, meaningful documentation, and reproducible builds.
  • Contribute to a culture of technical rigor: peer reviews, coding standards, and honest engagement with complex problems.

What You Must Have

  • Active Top Secret clearance with ability to obtain SCI and CI polygraph.
  • Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, Data Science, or a related STEM field. Equivalent hands-on experience will be considered.
    • 9+ years of professional software development experience, with demonstrated focus on scientific computing, algorithm development, data processing, or related technical domains or 7+ years of experience and a Masters degree
  • Expert-level Python programming, including object-oriented design, modular architecture, and production-quality code.
  • Experience developing software for data-intensive workflows — sensor data, scientific data, simulation, or equivalent.
  • Ability to work from technical or scientific requirements and produce well-structured software architecture, logic flows, and implementation plans.
  • Comfortable operating in both Windows and Linux environments, including secure or classified customer workspaces.
  • Familiarity with source control and development tooling: Git, GitLab, Bitbucket, Jira, Jenkins, or equivalent.
  • Strong communication skills — able to work directly with domain experts who are not software engineers and translate what they need into software that actually works.

What Would be Nice to Have

  • Experience with optical signature modeling, EO/IR sensor data, spectral analysis, or hyperspectral data processing.
  • Familiarity with machine learning frameworks and workflows: PyTorch, TensorFlow, scikit-learn, or equivalent.
  • Experience with scientific Python libraries: NumPy, pandas, OpenCV, SciPy, or similar.
  • Background in signal processing, image processing, or remote sensing data workflows.
  • Experience with simulation, modeling, or mission analysis software in a defense or intelligence context.
  • Familiarity with ML/Ops practices — training pipelines, data labeling, model evaluation, and deployment workflows.
  • Experience integrating algorithms into existing operational software suites.
  • Proficiency in a secondary technical language: C, C++, MATLAB, Java, or Rust.
  • Advanced degree in a relevant technical field (Computer Science, Electrical Engineering, Physics, Image Science, or related).
  • Prior experience supporting defense, intelligence, or classified customer environments.
  • Experience with CI/CD practices, automated testing, and DevSecOps tooling.

Why Choose GRVTY


The toughest national security challenges demand vision and ingenuity, not just resources. We deliver mission and technical expertise to outpace our adversaries. We're purpose-built to tackle the most entrenched, systemic national security issues around the world.

We partner with our customers to help them overcome challenges in every corner of technology and defense—including the ones still being explored. Our growing capabilities create complementary advantages, giving on-the-ground operations the edge they need to succeed. We muster everything we have to answer every challenge presented, every day of our lives.

At GRVTY, we believe that when our employees thrive, our company thrives. That's why we offer a comprehensive and competitive benefits package designed to support your well-being, growth, and work-life balance.

•    Robust health plan including medical, dental, and vision  

•    Health Savings Account with company contribution  

•    Annual Paid Time Off and Paid Holidays  

•    Paid Parental Leave   

•    401k with generous company match  

•    Training and Development Opportunities  

•    Award Programs  

•    Variety of Company Sponsored Events

EEO Statement


GRVTY, is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran and will not be discriminated against on the basis of disability. 

Anyone requiring reasonable accommodations should email recruiting@grvty.com or call 703-544-7930 with requested details.  A member of the HR team will respond to your request within 2 business days. 

Know Your Rights: Workplace Discrimination is Illegal (eeoc.gov)  

Please review our current job openings and apply for the positions you believe may be a fit. If you are not an immediate fit, we will also keep your resume in our database for future opportunities.