Skip to main content

Captivation Software

Software Engineer 3 - C++/Testing

Annapolis Junction, MD$130k–$270kmidAdded today

About this role

Captivation Software seeks a senior C++ software engineer with 15+ years of experience to develop and modernize test infrastructure and CI/CD pipelines for defense applications. The role requires a Top Secret/SCI clearance and involves working with SDRs, servers, and building automated testing frameworks in a mission-critical environment.

What you'll do

  • Design and develop test automation frameworks using C++ with Python and Shell scripting
  • Modernize build processes and establish continuous integration/continuous testing pipelines
  • Develop software for testing SDRs, servers, and hardware components in test infrastructure
  • Collaborate on complex programs requiring rigorous software processes and quality assurance
  • Implement and maintain CI/CD systems to improve development velocity and code quality
  • Contribute to architectural decisions and technical innovation on defense-focused projects

What they're looking for

  • C++
  • Python
  • Shell scripting
  • CI/CD pipelines
  • Software test automation
  • SDR and hardware testing
  • Build system modernization
  • Government software development processes

Benefits

  • Annual salary $130,000–$270,000 based on experience
  • Up to 20% 401(k) contribution, vested immediately
  • 6 weeks paid time off
  • $3,600 HSA contribution
  • Fully company-paid medical, dental, vision, life, disability, and AD&D insurance
  • Above-market hourly rates
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Describe your experience developing test automation frameworks in C++ and how you've applied them to real-world projects.
  • Walk us through a CI/CD modernization project you led—what were the challenges and measurable outcomes?