Tom Roe, PE, MSEE
High Speed Embedded Electronics
Development Engineer
EXPERIENCE:
Elma Electronics, Warminster Pennsylvania, July 2012 - Present
Developing PCIe and SATA high speed VPX and Compact PCI circuit boards. Using Ansoft HFSS and Ansoft Designer to verify high frequency design. Designing rugged sequenced on board power supplies.
Breeze Eastern
(Contract Engineer), Whippany, New Jersey June 2008 - May 2012
Developed DSP based motor control electronics. Design includes a
TMS320F28335 DSP, Low noise ADC, front-end active filters and on board power supplies. Developed low level test software in C and
assembly. Used Orcad for schematic capture and Allegro SI for signal integrity simulation
tools.
Developed MSP430F2274 micro controller based display driver circuit. Developed low level test software in C and
assembly.
Smiths Industries
(Contract Engineer), Grand Rapids, Michigan November 2002 - June 2008
Developed Motorola 800MHz G4 CPU board. Design includes a
1GHz MPC7457, dual Marvell Discovery chip set, 512 MB main memory, 200 MHz DDR L3, 2
Ethernet channels, 2 independent PCI channels with PMC expansion slots, Tundra based VME
64X bus, on board sequenced power supply. Developed low level test software in C and
assembly. Used Mentor schematic capture and Hyperlynx signal integrity simulation
tools for high speed design.
Developed VHDL based Xilinx PLD for G4 CPU board. Used
Synplify/Modelsim on Unix/Linux for development and simulation. State machine based
design included full functional and post place and route design verification.
X-Rite, Inc.,
Grandville, Michigan March 1999 - November 2002
Developed Texas Instruments DSP based high speed measurement
instrument including 120 MHz TMS320VC5409 processor and bus design, Cypress 8051 based
EZ-USB communications electronics, low noise 16 bit A/D front end and a fully synchronized
1MHz switching power supply. Responsible for all instrument level firmware (C/C++ and
Assembly).
Developed Motorola PowerPC PowerQuicc based CMOS camera system
consisting of MPC823 (77 MHz, 16 Meg SDRAM and 4 Meg Flash), USB communications,
LCD/Touch screen and CMOS sensor FPGA interface.
Designed and simulated VHDL for Xilinx FPGA 13MHz CMOS camera
interface.
Developed CMOS camera prototype including Altera CPLD design, PC
interface and Windows C/C++ test software.
Computer Methods
Corp. / Engenius, Inc., Livonia, Michigan
Designed and developed an 8051 based automotive hand held test
station including power electronics, USB hub, RS232 circuitry, A/D converter and front end
and Altera PLD state machine design.
Allied Signal Aerospace, Senior
Design Engineer, Teterboro, New Jersey
Developed Windows NT C/C++ based real-time embedded system.
Used Microsoft Visual C/C++ (MFC) to develop Winsock2
client/server interface software.
Developed NT I/O drivers.
Developed embedded Pentium VME based test system. Used Microsoft
Visual C/C++ on Windows NT to develop all software including TCP WIN32 server application
and real time control application.
Developed Windows NT C/C++ based real-time embedded system.
Developed all electronics including RJ45 Ethernet interface and
MIL1553 interface.
Used Visual Basic and Borland C (DLL's) to create user interface,
IEEE 488 control, digital interface and custom I/O board driver.
Designed and built a custom PC interface board including a custom
serial to parallel converter VHDL FPGA (Actel) and Ethernet Interface.
Lockheed Martin
Corporation, (Aerotek Inc. Contract Engineer) Princeton, New Jersey
Developed an Industry Pack (for Motorola 68030 motherboard) two-channel
waveform generator board capable of generating Bi-Phase, FSK, PSK and FM signals at
100kbps.
Used Altera for PLD development including state machine design (using
AHDL), bus interface, FIFO control and DDS control.
Modified above Industry Pack board to function as an NRZ-M decoder.
Designed, simulated and integrated digital phase locked loop circuitry to
lock on the incoming NRZ-M data and generate the acquisition clock at 100kbps.
Allied Signal Aerospace
(Aerotek Inc. Contract Engineer), Teterboro,NJ
Developed 80486 based automatic test station software for a power
supply and power-conditioning unit.
Used Windows based Visual Basic and Borland C (DLL's) to create the user
interface, IEEE 488 control, digital interface and custom I/O board driver.
Lockheed Martin
Corporation (Aerotek Inc. Contract Engineer), Princeton, New Jersey
Designed and developed an 80486 based embedded telemetry simulator
including real-time C code for control and RS232 communication software.
Developed custom interface board including FIFO and differential
bi-phase data communication circuitry.
Used Altera and ABEL for CPLD development
Designed, developed and integrated an IEEE 488 VXI based custom
automatic test station.
Developed two custom buffer/interface circuit boards used to
optically isolate and buffer all communication, control and ground signals.
Instruments & Equipment
Corporation, Sparta, New Jersey
Developed a micro-controller (8051) based ISA bus interface for a
PC based system.
Responsible for development of hardware, software and board
production.
Used C for RS232 communication, PC and real-time controller code.
Centronix Corporation,
Montville, New Jersey
Developed micro-controlled (8051 based) battery test systems.
Responsible for all phases of development including programmable
electronic load design, linear charge electronics design, PLD development (ABEL), data
acquisition system design ( 10 and 12 bit A/D, D/A), real-time software (Archimedes C,
Assembler), digital hardware design.
Lockheed Martin Corporation, Valley
Forge, Pennsylvania
Developed analog phase locked loop to track peak power of solar
panel.
KOR Electronics, Inc.
Huntington Beach, California
Developed high voltage test station including high voltage power
electronics and digital control circuitry.
Hughes Aircraft Company, El Segundo,
California
Low voltage switching power supply design.
EDUCATION:
Syracuse University (1985), MS Electrical Engineering
Syracuse University (1982), BS Bioengineering
PROFESSIONAL
ACTIVITIES:
Adjunct Faculty Member:
Calvin
College, Digital Design Courses
Grand
Rapids Community College, Computer Applications
Grand
Valley State University, CIS Department
William
Paterson University, CIS Department
Sussex
County Community College, CIS Department
IEEE Senior Member (1982 - Present)
IEEE Consultants Network of West Michigan Charter Member
(2001 - Present)
IEEE Consultants Network of Chicago Member (1999 -
Present)
IEEE Consultants Network of Northern New Jersey Member
(1992- Present)
Licensed Professional Engineer