Software Engineer Lead - Secret - WPAFB - 31029

HII's Mission Technologies division•Dayton, OH
•$109,418 - $139,118•Onsite

About The Position

HII’s Mission Technologies division is seeking a hands-on C++ Software Engineering Lead to guide a specialized team focused on high-performance computing and real-time data processing. The role calls for an experienced C++ developer who will architect complex systems, optimize performance-critical code, and mentor the team while remaining actively involved in development and shaping technical strategy. The position is located at Wright-Patterson Air Force Base (WPAFB), Ohio, within commuting distance of Beavercreek, Fairborn, Dayton, and Riverside. A minimum Secret clearance is required to start, and the employee must be able to obtain and maintain a TS/SCI clearance with enhanced security checks. The position may require visits to a job site in an industrial environment; lifting more than 40 pounds higher than three feet above floor level is normally not required.

Requirements

  • At least 4 years of relevant progressive experience with a bachelor’s degree in a related field; 2 years with a master’s degree in a related field; or 8 years with a high school diploma or equivalent.
  • Expert-level proficiency in modern C++ (C++14 or newer), including the C++ standard library, object-oriented design, and memory management.
  • Demonstrated experience designing and developing complex, multithreaded, or performance-critical C++ software systems.
  • At least 2 years of experience in a technical leadership role involving code reviews, architectural guidance, and mentorship.
  • Working knowledge of Python or JavaScript for scripting and tooling.
  • Strong understanding of software architecture, design patterns, and development methodologies.
  • Minimum Secret security clearance required to start.
  • Ability to obtain and maintain a TS/SCI security clearance with enhanced security checks.

Nice To Haves

  • Experience with performance profiling and optimization tools.
  • Experience with CUDA.
  • Experience with high-performance libraries.
  • Familiarity with C++ build systems such as CMake.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP and CI/CD pipelines.
  • Deep understanding of Linux development environments.

Responsibilities

  • Lead the design, development, and optimization of a high-performance C++ application, writing clean, efficient, and maintainable code for critical components.
  • Guide C++ architectural decisions to ensure scalability, robustness, and adherence to modern C++ standards such as C++17/20.
  • Mentor software engineers through hands-on guidance, code reviews, and promotion of software development best practices.
  • Collaborate with cross-functional teams to define project scope, timelines, and technical deliverables.
  • Profile, debug, and resolve complex technical challenges in a multithreaded, performance-sensitive environment.
  • Support hiring, onboarding, and performance evaluations for software team members.
  • Promote continuous improvement in development workflows, tools, and team culture.

Benefits

  • Medical, dental, and vision plan choices
  • Wellness resources
  • Employee assistance programs
  • 401(k) savings plan options
  • Financial planning tools
  • Life insurance
  • Employee discounts
  • Paid holidays
  • Paid time off
  • Tuition reimbursement
  • Early childhood and post-secondary education scholarships
  • Potential bonus or other non-recurrent compensation for qualified positions, if applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service