Jim Hatfield, Sr. Staff Firmware Engineer for Seagate Technology, is an active leader in storage standards development. For SATA-IO, he currently chairs the Digital and Technical Integration working groups. Jim is vice-chair of T13 and is the chair of a TCG working group. Jim is an active and vocal participant in T10 (SAT), IEEE 1667 and other industry forums. Jim joined Seagate in 2002, to develop firmware and to promote and extend industry standards.
After earning a B.A in Math and Computer Science from the University of Colorado (Boulder) in 1977, Jim has mainly worked in the storage industry. He began with writing a standalone OS on a mini-computer to emulate an IBM mainframe, and device drivers to go with it (printer, clock, CRT, card reader, etc.) and tests for mainframe disk drives. Jim pioneered the development of firmware and register- and bus-level hardware simulations of mainframe SSD, disk and RAID controllers. In addition, he wrote general applications for management and created a functional DBMS before they were common-place. He and a partner created an OS that emulated a major IBM OS that ran in a mainframe OS virtual machine and controlled a mainframe automated tape library. With the dawn of PCs, Jim transitioned to translating one *NIX flavor to others, and translating one SQL dialect to others. After longing to return to the storage industry, Jim found a new career writing firmware for ATAPI and SCSI tape drives before joining Seagate to write ATA disk firmware.