SW Engineer Principal

SAIC•North Charleston, SC
•Onsite

About The Position

SAIC is seeking a SW Engineer Principal for a specialized technical role within the DoD Cyber Workforce Framework’s Cyberspace Effects workforce element (DCWF 341). The role involves writing, reverse-engineering, and testing low-level code, binaries, and scripts for force projection or external defense operations. Developers work autonomously on complex software tools, identify hardware and software flaws, and lead code analysis pipelines. The position is located in North Charleston, South Carolina.

Requirements

  • Bachelor’s degree and nine years of work experience, or four additional years of work experience in lieu of a degree.
  • Proficiency with reverse-engineering suites and debugging utilities such as IDA Pro, Ghidra, OllyDbg, and GDB.
  • Deep understanding of computer networking protocols, network security methodologies, and application-layer security vulnerabilities.
  • Familiarity with secure coding standards and mitigation strategies for memory corruption vulnerabilities.
  • Active TS/SCI clearance required to start.

Responsibilities

  • Design, develop, and test custom software utilities and scripts to satisfy operational cyber requirements.
  • Write and maintain scalable, robust code using C, C++, Python, and Assembly language.
  • Analyze software binaries and malware to dissect functions, isolate anomalies, and identify exploitable hardware or software flaws.
  • Conduct software containment, isolation, and testing using sandbox and virtualization environments.
  • Provide technical peer reviews of code repositories and mentor junior developers working under the Joint Basic CCD framework.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service