Requirements
- Active TS/SCI security clearance with CI Polygraph requirement
- Proficient in developing, testing, and debugging software in Python and C
- Hands-on experience with UNIX-based applications using makefiles or similar build systems on mission-relevant platforms
- Background in creating and utilizing computer network operations (CNO) tools and techniques
- Strong skills in network socket programming and deep understanding of IP, TCP, and application-layer protocols at the packet level
- Experience tracing program execution using debuggers such as WinDbg, gdb, or IDA Pro
- Skilled in reverse engineering native binary executables
- Proven ability to develop proof-of-concept exploit code
- In-depth knowledge of Unix kernel architecture, including runtime linker/loader mechanisms, object formats like ELF, file system structures (e.g., NTFS, ext2, btrfs), access control policies, and process/thread APIs and data structures
- Familiarity with security defenses such as ASLR, DEP, and NX, including methods to bypass them and detect such bypasses
- Experience using version control systems including git or Gitlab
Nice to Have
- Background in native-level mobile application development
- Experience conducting vulnerability analysis
- Proficiency in assembly language, with preference for ARM architecture
- Understanding of mobile-specific security controls including SELinux and application sandboxing
- Programming experience with Objective-C, Swift, or C++
- Ability to adapt and contribute both independently and collaboratively in a dynamic environment with evolving priorities
- Bachelor's degree in Computer Science is a plus
Work Arrangement
On-site — Dulles, VA
Work Arrangement
Work is based in Dulles, VA and does not allow for remote work arrangements.
Other
- Work is physically located in the Dulles, VA area and cannot accommodate remote work.
- Must possess a TS clearance; candidates may start with TS or higher and will be advanced to TS/SCI with Polygraph over time.
- On-the-job learning and skill development are actively supported.
- Operates in a fast-paced setting where project timelines are typically measured in weeks.
- Work emphasizes sustained focus without abrupt shifts in direction or priorities.