From Programmer 97-things
Carroll Robinson is an embedded firmware engineer with approximately 20 years of experience. He has written C and assembly language firmware for a variety of processors (including 8051, 80x86, 68k, ARM7, and C2000), with applications in medical equipment, laboratory instrumentation, and wireless communications. He has written applications in C++, Java, and Python as well. He prefers to use open-source tools (GCC, GAS, GDB) on Linux platforms, and has built several embedded Linux systems.
Carroll holds a Master of Science degree in Computer Engineering from Case Western Reserve University in Cleveland, Ohio, U.S.A.