Skip to main content

Senior embedded systems security engineer with over 15 years of experience designing and implementing secure systems across defense, automotive, and commercial sectors. Expertise encompasses the complete embedded software stack from low-power microcontrollers to high-performance ARM-based Linux systems, with particular emphasis on ARM TrustZone trusted application development, embedded Linux cryptography solutions, and secure boot implementation. Combines deep offensive security skills including binary reverse engineering and vulnerability discovery in system-on-chips with defensive design expertise in cryptographic systems, secure update mechanisms, and trusted computing architectures.

Formal Education

  • Graduate of the Department of Defense intensive Computer Network Operations development program

Career Highlights

  • Held principal security engineering role at a major automotive manufacturer, designing and delivering production-grade security and cryptography components for commercial embedded Linux systems in vehicles
  • Senior security consultant at a leading security software company, performing vulnerability analysis and penetration testing of RTOS and embedded Linux systems, identifying critical issues in system-on-chip implementations
  • Technical lead at a federal agency for software-defined radio processing research and development, creating C++ solutions in GNURadio for satellite communications
  • Embedded systems software engineer at a federal agency, implementing Linux device drivers and applications for ARM-based processors with focus on networking, health monitoring, and hardware control
  • Senior engineer at an embedded systems security firm performing reverse-engineering and protocol analysis of mobile and embedded devices using Frida, Ghidra, and mitmproxy
  • Fellow and engineer at a leading research organization with experience across embedded systems development

Expert Qualifications

  • Extensive hands-on experience reverse-engineering complex embedded devices and software to identify and analyze security vulnerabilities
  • Proven expertise designing and implementing secure embedded Linux systems with secure boot, full disk encryption, and trusted computing components
  • Deep knowledge of automotive network protocols, CAN bus analysis, and vehicle system security architecture from production automotive experience
  • Qualified to provide expert testimony on embedded systems security, vulnerability discovery methodologies, and secure software design practices

Related Experts

Frequently Asked Questions

What types of cases can this expert support?

This expert handles automotive security cases involving embedded firmware and vehicle networks, IoT vulnerability disputes, and defense/aerospace litigation around secure system design. They're strongest on claims involving reverse engineering findings, secure boot implementation, or cryptographic vulnerability analysis.

What is this expert's technical background?

This expert completed a DoD Computer Network Operations development program and spent 15+ years across automotive security engineering (production systems), vulnerability analysis at a major security firm, firmware research at a federal agency, and embedded systems development at a research organization. They combine hands-on reverse engineering with defensive expertise in cryptographic systems and trusted computing.

What technologies does this expert specialize in?

ARM TrustZone and trusted application development, embedded Linux systems (cryptography, secure boot, device drivers), reverse engineering tools (IDA Pro, Ghidra, Frida), CAN bus protocol analysis, full disk encryption, and software-defined radio development. They have hands-on experience with JTAG debugging and system-on-chip vulnerability analysis.

Expert B655M
Technologies
  • ARM TrustZone secure enclaves
  • Embedded Linux cryptography and secure boot
  • Binary reverse engineering (IDA Pro, Ghidra)
  • JTAG debugging and low-level hardware analysis
  • CAN bus protocol analysis
  • Embedded C and assembly programming
  • Linux device driver development
  • Full disk encryption implementation
  • Software-defined radio (SDR) development
Venues
  • U.S. District Courts
  • Patent Trial and Appeal Board
  • Arbitration Panels