user avatar

Senior Software Engineer

Insight Global, Inc.

Posted today

Job Requirements

Dayton, OH
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
$120,000 - $180,000

Job Description

Senior Software Engineer (C++/Command & Control) – Secret Clearance Required

Location: Dayton, OH (Onsite)
Salary: $120,000 - $180,000
Clearance Required: Active Secret Clearance (Must be eligible and willing to obtain TS/SCI)

About the Opportunity

Insight Global is seeking a Senior Software Engineer to join our client in support of a mission-critical command-and-control (C2) software modernization effort for the National Ground Intelligence Center (NGIC).

This engineer will serve as the technical leader for a growing development team building Caesar, a next-generation command-and-control framework being developed from the ground up. The program supports intelligence and defense operations and requires a strong software architect who can guide technical direction while remaining hands-on in development.

The ideal candidate has deep expertise in modern C++, software architecture, and framework design, along with the ability to mentor developers, drive engineering standards, and solve complex technical challenges within a highly specialized defense environment.

What You'll Do
-Lead the technical direction and architecture of a modern command-and-control software framework
-Design, develop, and maintain scalable software solutions using modern C++ (C++20 and newer)
-Establish software engineering best practices, development standards, and architectural guidelines
-Mentor and support junior and mid-level engineers
-Collaborate with developers, product managers, and government stakeholders to deliver mission-critical capabilities
-Evaluate complex engineering problems and implement scalable technical solutions
-Guide framework and engine design decisions across the platform
-Perform hands-on development while providing technical leadership to the team
-Support the evolution of a next-generation intelligence and defense software ecosystem
-Contribute to long-term product strategy and software modernization initiatives

Required Qualifications
-Active Secret Security Clearance
-Ability and willingness to obtain a TS/SCI Clearance
-Bachelor's Degree in a STEM-related field
-5+ years of modern C++ development experience
-Strong understanding of C++ frameworks, engines, and software architectures
-Expertise with C++20 or newer standards
-Experience applying modern software design patterns and engineering principles
-Experience leading architectural design efforts
-Ability to mentor and guide junior developers
-Strong communication and technical leadership skills

Preferred Qualifications
-Experience with Command and Control (C2) systems
-Modeling and Simulation experience
-Experience developing simulation frameworks or simulation engines
-TS or TS/SCI Clearance
-Experience supporting intelligence community or defense customers
-Experience with data architecture and data modeling
-Python, Rust, or other modern programming languages
-Previous team lead or technical leadership experience
-Experience working with radar systems, sensors, aircraft systems, or large-scale simulation environments
-Master's Degree in a STEM discipline
group id: 10112344

Defining Company Culture

job ad image
Find Insight Global, Inc. on Social Media
Network Employers
user avatar
About Us
We aren’t just a staffing company. We’re a company that cares for others. It might sound lofty, but it’s the idea that gets us up every day, determined to make it true. Insight Global is a company that people can anchor to in moments of triumph, struggle, and every time in between. Whoever you are and wherever you come from, you matter to us and we have your back.
job ad2 image

Insight Global, Inc. Jobs


Job Category
IT - Software
Clearance Level
Secret