Robert Cunningham is the associate director of cyber assurance in the CERT Division at the Software Engineering Institute and is an adjunct professor of cybersecurity at the Institute for Software Research in the School of Computer Science at Carnegie Mellon University.

From 1985 to 1987, Cunningham worked at Raytheon, designing and developing a parallel and distributed operating system for the next-generation weather radar system. After completing his master’s degree in 1988, he became a staff member in the Machine Intelligence Group at Lincoln Laboratory, where his research focused on machine learning, digital image processing, and image and video understanding. Most recently, he has been working on protecting systems and data against remote and local attackers, focusing initially on embedded systems and subsequently on cloud systems, using techniques of system security and cryptography.

Throughout his time working on cybersecurity, he has been interested in evaluating the performance of security systems. Cunningham has patented security-related technology, presented and published widely, chaired the IEEE Cybersecurity Initiative, and served as founder and general chair for IEEE Cybersecurity Development (SecDev) Conference, among others. Cunningham has also served on several national panels and led many national teams.

Google Scholar
Rob Cunningham
Rob Cunningham’s SEI Profile


1998 Ph.D. Cognitive and Neural Systems, Boston University

1988 M.S. in Electrical Engineering, Boston University

1985 ScB in Computer Engineering, Brown University