Bradley est l'auteur de Assembly Language Programming for the IBM Personal Computer (Simon & Schuster, ISBN 0130491713, January 1984), également sorti en France sous le nom de Assembleur sur IBM PC (Dunod, ISBN 2225806950) et en Russie ("Radio" Publishing House, Moscow).
Il détient aussi 7 brevets américains.
Bradley a été nommé professeur adjoint d'ingénierie électrique et informatique aux universités de Florida Atlantic et de North Carolina State.
Cet ingénieur a passé le plus gros de sa carrière chez IBM. Il a commencé chez IBM après avoir reçu un doctorat à Purdue en 1975. Il a travaillé sur les systèmes Series/1. En 1978, il a développé le système I/O pour le System/23 Datamaster.
En 1980, Bradley était l'un des 12 ingénieurs travaillant à la mise au point du premier ordinateur IBM PC. Bradley a écrit le BIOS. Cela lui a permis de diriger le développement et support du BIOS pour le IBM PC XT. En 1983, Bradley a formé le Personal Systems Architecture Department. En 1984, il a aidé à la mise au point du Personal System 2 Model 30.
En novembre 1987, Bradley est devenu directeur à la conception de processeurs évolués. Son groupe a développé le 486/25 Power Platform ainsi que le PS/2 Models 90 et 95. En 1991, il est devenu directeur des architectures de systèmes pour le groupe Entry Systems Technology. En 1992, il est devenu responsable de l'architecture pour le groupe qui a mis au point l'ordinateur personnel en utilisant le processeur PowerPC RISC. En 1993, il est redevenu responsable de conception dans le groupe PC.
Le 30 janvier 2004, Bradley a quitté IBM pour prendre sa retraite.