Philip Behnke


  1. Grand Valley State University; Allendale, MI (2006 – August 2011)
    Bachelor of Science in Engineering Program
    Major: Computer Engineering
    Minor: Mathematics
    GPA: 3.55
    Honors: Dean's List (6 Semesters)
    Member of Tau Beta Pi Engineering Honors Society, Treasurer
    Member of IEEE Student Branch

  2. Chippewa Valley High School; Clinton Twp., MI (2002 – 2006)
    Graduated Magnum Cum Laud: June 2006
    Founder & President of High School Technology Club

Work Experience

  1. Cisco Systems, Charlotte, North Carolina
    Software Engineer
    Advanced Security Initiatives Group
    (July 2015 - Present)
  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  • Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.
  • Nulla consequat massa quis enim.
  • Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
  • Nullam dictum felis eu pede mollis pretium.
  1. Arbor Networks, Ann Arbor, MI
    Software Engineer – DDos Protection
    (May 2014 - July 2015)
  • Developed new anti-DDoS and network visibility features for Peakflow SP (Service Provider DDoS detection and mitigation appliance).
  • Fixed bugs for Peakflow SP throughout all areas of the product, from UI to backend.
  • Developed tools and features using a multitude of different technologies and languages such as C, Python, PHP, Javascript, TCL, and Bash.
  • Participate in code reviews and walkthroughs.
  • Discovered and fixed security vulnerabilities in the Peakflow SP appliance.
  1. General Motors, Warren, MI
    Embedded Controls Security Engineer
    Vehicle Cybersecurity Group
    (March 2013 - May 2014)
  • Developed C library to implement secure controller unlock for use globally by manufacturing and service.
  • Developed tools for testing new vehicle message authentication technology.
  • Worked independently and with contractors to find, report, and track security vulnerabilities through resolution.
  • Worked with product engineers and suppliers to evaluate the security posture of ECUs and implement secure controller designs.
  • Developed security requirements for controllers in the areas of active safety, infotainment, and automotive ethernet.
  • Evaluated newly discovered vulnerabilities for threat impact and risk.
  1. Barracuda Networks, Ann Arbor, MI
    Software Engineer in Test
    (August 2011 – March 2013)
  • Automated test coverage for email archiver appliance using Selenium with Perl and Python.
  • Developed automated, object oriented test suite for a new hybrid data storage product in Python.
  • Managed QA infrastructure including Linux and Windows VMs and hardware.
  • Performed and managed manufacturing test suite for email archiver appliance.
  • Performed manual tests for email archiver appliance.
  • Patched bugs found on email archiver.
  • Discovered and reported security vulnerabilities.


  • Offensive Security Certified Professional (OSCP)


Behnke, P., D. Soberal, S. Bredeweg, B. Dunne, A. Sterian, and D. Furton. "Senior capstone: A software defined radio design for amateur astronomy." In Interdisciplinary Engineering Design Education Conference (IEDEC), 2013 3rd, pp. 104-111. IEEE, 2013.


Both through my education and through my professional experience, I’ve become experienced with security, embedded systems, software testing, systems programming, C, Python, Perl, NodeJS, Git, and cryptography. As an open-source enthusiast, I have extensive experience using, administering, and developing for Linux. Through my education, I gained significant experience with circuit design and circuit board layout (Cadsoft Eagle). I was able to contribute to a variety of projects such as:

  • Developed, from design to completion, a software defined radio for receiving and analyzing RF emissions from Jupiter and the sun.
  • Developed a multithreaded, real-time, preemptive kernel for ARM Cortex M3 architecture. This project was later publicly released under the GPL.
  • Developed an embedded system using Atmel AVR microcontroller to read commands sent over 802.15.4 MAC (Zigbee) and play MP3 or WAV files stored on an SD card.