Cyber System Exploitation Researcher

Full Time
Lexington, MA
Areas of Interest: Exploitation Analysis, Technology Research and Development
report a problem

Discover the satisfaction of innovation and service to the nation
More than 700 patents have been granted for technologies developed by the Laboratory’s staff

The Cyber System Assessments Group provides the U.S. government with independent assessments of cyber systems and capabilities. These assessments are accomplished through the research and development of unique, cutting-edge technical capabilities for understanding, testing, assessing, and analyzing cyber technologies. In addition to the principal mission of planning, constructing, supporting, and executing testing and evaluation activities of cyber capabilities, the group also focuses on red-teaming to identify weaknesses in U.S. systems and characterization of adversary capabilities. The group achieves success through excellence and experience in core technical competencies, including the planning and execution of cyber evaluations, development of realistic, high-fidelity test environments to model the Internet and networks of interest, modeling of adversary capabilities, development of threat surrogates, low-level systems analysis for vulnerability discovery and malicious software analysis, low-observable system instrumentation and forensic analysis, and reverse engineering.

The selected candidate will join a team of experts developing tools and techniques for software or hardware cyber security or cyber capability development, and software or hardware system reverse engineering and exploitation, anad will solve borad technical problems, develop new ideas and approaches as well as execute programs.  We define system exploitation as gaining and maintaining unauthorized control over a system. Principal areas of research include cyber tool development and system analysis of offensive or defensive cyber tools and systems, automated vulnerability discovery, reverse engineering, software protection mechanisms, static analysis and dynamic instrumentation. The selectee will effectively communicate their research to non-domain experts through writing, public speaking, and hands-on training sessions and mentor other team members..


PhD in Computer Science, Computer Engineering or related discipline. In lieu of a PhD, an MS and 3+ years  or BS and 6+ years of directly related experience with demonstrated domain expertise will be considered. Proficiency programming a high level language, such as Java, as well as one or more scripting languages, such as Python, and a systems programming language, such as C is required. Understanding of an instruction set architecture (such as x86), operating systems, or virtualization.

Desired Skills:
Experience with any one or more of the following is desired:

  • Operating system internals
  • Driver development
  • Network protocols
  • Virtualization
  • Computer security
  • Vulnerability assessment
  • Measurement and metrics
  • Debugging using WinDbg or similar tools,
  • Static analysis using IDAPro or similar tools
  • SAT/SMT solvers
  • Symbolic execution
  • Dataflow analysis for compiled binaries
  • Binary intermediate representations
  • Binary translation
  • Vulnerability discovery and analysis
  • Virtualization implementation or instrumentation techniques
  • Compiler construction
  • Embedded systems firmware reverse engineering
  • Anti-debugging or anti-instrumentation techniques and countermeasures and detection thereof
MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.

All employees are required to obtain and maintain a security clearance; therefore, we must require U.S. citizenship for all employees.

Share this job:

MIT Lincoln Laboratory

MIT Lincoln Laboratory is a federally funded research and development center chartered to apply advanced technology to problems of national security. Research and development activities focus on long-term technology development as well as rapid system prototyping and demonstration. These efforts are aligned within key mission areas. The Laboratory works with industry to transition new concepts and technology for system development and deployment.

Working at Lincoln Laboratory
MIT Lincoln Laboratory technical staff work on applied research and development to provide solutions to national defense problems.
Since its inception, our people have envisioned incredible technology and projects that start out as vital to national security and often become vital to the everyday technology of the future.
If you’d like to contribute to U.S. national security in an environment of extraordinary innovation – then explore a career at MIT Lincoln Laboratory. 

Visit MIT Lincoln Laboratory's Social Media pages:
Company Industry: Defense & Space
Company Type: Educational
Company Size: 1,001-5000