Skip to main content

Captivation Software

Software Engineer 3 - Python/C/C++/RF/Bash/Hardware

Annapolis Junction, MD$130k–$270kmidAdded 3 days ago

About this role

Captivation Software seeks an experienced senior software engineer with 15+ years in defense/government contracting to develop Python, C/C++, and RF signal processing solutions. This role requires an active Top Secret/SCI clearance and involves designing complex systems with hardware integration and microcontroller development.

What you'll do

  • Design and develop large-scale Python systems and general scripting solutions
  • Architect and implement C/C++ systems for signal processing and hardware integration
  • Develop and maintain Bash, awk, and sed scripts for automation and system operations
  • Work with RF signal analysis, test equipment, and RF-based systems
  • Develop microcontroller firmware and hardware breadboarding solutions
  • Collaborate on mission-critical defense technology projects

What they're looking for

  • Python (scripting and large systems design)
  • C/C++ systems design and development
  • Bash, awk, sed, and PowerShell scripting
  • RF signals knowledge and analysis
  • STM32 microcontroller development
  • Hardware debugging and tools (multimeter, breadboarding)
  • RF test equipment (FieldFox, spectrum analyzer)
  • Raspberry Pi development
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 designing and implementing large-scale Python systems in a defense contracting environment.
  • Tell us about a project where you integrated RF signal processing with embedded systems—what challenges did you face?