Software Engineer (Principal) - FULLY CLEARED with POLYGRAPH REQUIRED
cti-md
Fort Meade, MD
Posted Aug 3, 2026
- Other
- Software Development
Job description
java, python, C/C++, Assembly (x86), and debugging. **Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position.** ### Required: - Must be a US Citizen. - Must have TS/SCI clearance w/ active polygraph. - Must have eleven (11) years of direct/relevant experience. - Bachelor’s degree in computer science or related discipline from an accredited college or university is required - Strong development experience in a variety of languages (ex., java, python). - Ability to read/understand C/C++, and Assembly (x86). - Experience with software architecture, operating system design, compilers, and debugging. - Comfortable working with operating system internals, low-level software development, file I/O, system APIs, memory management, and executable program analysis. ### These Qualifications Would be Nice to Have: - Modeling experience. - Machine Learning experience. - Dev experience on Linux platforms. - Analytics development experience. - Virtual Machine (VM) experience