Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Command Post Technologies, Inc. Logo

Senior Software Engineer

Command Post Technologies, Inc.

Salary not specified
Sep 16, 2025
Orlando, FL, US
Apply Now

The Department of Defense (DoD) requires support for mission-critical programs, necessitating expertise in automated testing, data sanitization, and reverse engineering to ensure software assurance and system modernization.

Requirements

  • Hands-on experience with software testing methodologies (black-box, white-box, regression, and performance testing).
  • Expertise in automation frameworks (e.g., Selenium, Cypress, JUnit, PyTest) and scripting languages (e.g., Python, Java, Bash, C/C++).
  • Knowledge of data sanitization standards, tools, and processes for secure data handling and compliance.
  • Understanding of reverse engineering and binary analysis (e.g., Ghidra, IDA Pro, Radare2, or equivalent tools).
  • Experience with DoD cybersecurity test and training environments (e.g., NCRC, PCTE).
  • Familiarity with RMF (Risk Management Framework), NIST 800-53 controls, and DoD sanitization standards (e.g., NIST SP 800-88).
  • Knowledge of configuration management and DevSecOps pipelines (e.g., Git, Jenkins, Docker, Kubernetes).

Responsibilities

  • Lead the design, development, and maintenance of automated test scripts, frameworks, and architectures to streamline software testing processes.
  • Evaluate, recommend, and implement automated test tools, strategies, and methodologies to optimize efficiency and ensure compliance with DoD software assurance standards.
  • Apply sanitization methodologies and techniques to ensure the secure handling, removal, and validation of sensitive data across systems and environments.
  • Perform reverse engineering on software binaries and applications to identify vulnerabilities, confirm compliance, and support mission-driven cyber test and training requirements.
  • Design, implement, and execute test and evaluation procedures to validate that system and software requirements are met.
  • Analyze test results, document defects, and coordinate remediation with development teams.
  • Develop and maintain technical documentation, including test cases, test plans, status reports, and risk assessments.

Other

  • 7–10 years of experience in software engineering and automated testing, with a strong track record supporting complex systems in DoD or mission-critical environments.
  • Active TS/SCI security clearance.
  • Strong problem-solving, analytical, and debugging skills, with the ability to identify and resolve complex issues under tight deadlines.
  • Excellent written and verbal communication skills, with experience collaborating across cross-functional teams.
  • Ability to work independently and manage multiple concurrent tasks with minimal supervision.