RESUME
Edward W. Tyler
POB 2496
Corvallis, OR 97339
[Send email using form at bottom]
[Send email to request phone number] 45-5007
Employment History
TriplePoint, Inc., 1600 NW Compton Dr., Ste. 305, Beaverton, OR 97006-6906
Title – VP, Principal Engineer, Partner
March 1995 – Present
Duties – Contract software engineering and software validation, interface with
clients, generated quotes and SOW’s from RFQ’s,
test plans, business planning, marketing.
The following is a comprehensive list of projects I worked on while employed by
TriplePoint:
* MS KMDF-based driver for custom PCI FPGA ion-beam controller board.
* FPGA debug application for Tek Logic Analyzer and Oscopes. Integrated First
Silicon Systems, Xilinx and Altera FPGA debug
tools, and FlexLM license manager.
* PPC 8641 VxWorks BSP
* General Software BIOS port for AMD Geode.
* Encrypting IDE interface employing AT91SAM764.
* PCIe Synchronous Data Network driver and installer for Windows XP.
* TFTP protocol extensions for client Access Point.
* USB 2.0 function driver for audio test instrument.
* Linux wireless Symbol Spectrum24T network driver, ARM-based platform.
* General Software BIOS, embedded x86 platform.
* NDIS intermediate driver and installation programs for Windows 9x, NT, 2000,
XP.
* END Xircom wireless driver on VxWorks embedded Web tablet.
* Ported Wind River VxWorks BSP’s to x86 and StrongARM embedded platforms.
* Consumer IR serial driver for an embedded Web tablet.
* Phoenix BIOS desktop platform BIOS for Intel 440BX based desktop platforms.
* Developed Hot-plug PCI solution for PhoenixBIOS.
* IP Subnet Roaming monitor application.
* BIOS, Dynapro ET-100 embedded PC.
* InFocus LiteShow Pro presenter.
* Class Installer for the Sync570 Synchronous Data Link driver for Windows 95
and Window NT v3.51.
* Windows 95 and Windows NT ISDN NDIS/WAN driver for the BitSURFR ISDN network
adapter.
* BIOS modules for Sequent Computer Systems advanced servers, running Windows NT
and UNIX.
* Raw Ethernet packet driver and test utilities for a private protocol network
application.
* Network monitor application for Intel Multibus-II platform.
* Miniport network driver, roaming application, installation scripts for WaveLAN
adapters, Windows NT and 95.
* Ported 3Com 3C95x and 3C5x9 drivers to PowerPC for Windows NT version 3.51.
Credomet, Inc.
Title – Principal/Director of SW Engineering
June 1995 - December 1996
Duties – Designed and developed electronic construction bidding application for
Windows 3.11 and Windows 95/NT employing serial
point-to-point (HDLC) protocol. This application was a construction project
planning and management tool, with the ability to
receive bids remotely from general contractors in a multi-tiered bidding matrix.
Intel Corporation, NE Elam Young Parkway, Hillsboro, OR 97124
Title - Lead Software Engineer
July 1993 - February 1995
Supervisor - Ron Anderson, Manager BIOS Engineering
Duties - Engineering Lead for all Server Business Unit BIOS engineering.
Modified Phoenix and AMI BIOS as required for SBU
products (Intel x86 Assembly Language.) Designed and managed technical aspects
of the following products:
Xpress Server Platform BIOS - 4 platforms
Xtended Xpress Server Platform BIOS and EISA Configuration Utility - 5
platforms
Server Monitor Adapter BIOS
Led a 6 - 8 person engineering team during development and deployment of these
platforms, from initial design through to
product release, interfacing with Marketing, Management, Hardware Engineering,
Software Engineering, and Product Development
personnel as required.
Phoenix Technologies, Inc., 40 Airport Parkway, San Jose, CA.
Title - Principal Field Applications Engineer
Supervisor - Tim Reilley, Western Regional Sales Mgr. (408) 452-6568
March 1991 - June 1993
Duties - Onsite technical liaison at Intel Corporation's Hillsboro plant, with
direct responsibility for all Phoenix BIOS
products, including technical reviews, presentations, installation, training,
and communications coordination.
Key Tronic Corp., PO Box 14687, Spokane, WA. 99214-0687 (509) 927-5550
Title - Senior Software Engineer
August 1989 - March 1991
Supervisor - Ken Leonard
Duties - Designed and implemented an image-based document processing system. As
technical lead, I was responsible for
specification, selection, and implementation of the following subsystems:
operating system (QNX), LAN (Ethernet), image and
data storage subsystems (Adaptec 2940 SCSI disk driver, Exabyte helical scan
tape driver), integration of 3rd-party data-entry
and unit balancing software. Managed 4-member engineering team. Software was
coded in C, and 80386 assembly language, and
executed on networked 80386-based desktop under the QNX networking real-time
OS.
Phoenix Technologies, Ltd., 6600 Kalanianaole Hwy, Honolulu, Hawaii 96825-1215
Supervisor - Kelly Smith
September 1988 - August 1989
Duties - Customized IBM PC Compatible BIOS firmware for various Far East
customers. Project leader for the Toshiba laptop
series (AT compatibles), BIOS development team.
Contract Engineer
Duties: Consulting software engineer for various computer manufacturers in San
Diego, CA. August 1987 - September 1988
Eastman Kodak / Spin Physics, 11633 Sorrento Valley Rd, San Diego, California
92121-1101
Title - Senior Software Engineer
May 1986 - August 1987
Supervisor - Kris Balch, Engineering Manager
Duties - Designed, implemented, and documented real-time operating system and
application software for a high-speed motion
analysis system containing: multichannel imager, digital data acquisition,
bitmapped graphics display, multichannel
digital/analog tape image storage transport, multiprocessing system controller,
graphical remote control keypad, RS232,
parallel, GPIB, and shared-memory interfaces. Languages: C, 68000 and 6809
assembly.
Sidereal Corporation, 9600 Barnes Rd, Portland, Oregon 97225 (503) 297-5531
Title - Software Engineer
January 1983 - May 1986
Supervisor - Norbert Dey, Engineering manager
Duties - Designed and implemented automated software integration and multi-user,
multi-processing operating system routines
(UNIX), including: resource allocation, device drivers, scheduling algorithms,
system timekeeping routines, and performance
analyzers. Implemented data communications applications, including: remote
mailbox system, message relay system. Ported UNIX
tools to target environment. Development environment: PDP-1170, UNIX, C,
Motorola 68000 assembly language.
Canada-France-Hawaii Telescope Corporation, PO Box 1597, Kamuela, Hawaii 96743
Title - Software Technician
March 1981 - September 1982
Supervisor - Bernt Grundseth
Duties - Implemented optical telescope programs, including: telescope
positioning control, telescope and sensor drivers, FFT
spectrometer data analysis routines, 2-D and 3-D graphics routines, plotter
drivers, inter-computer communication links.
Documented all software. Interfaced with both foreign and domestic scientists
and operators as required. System manager of the
HP-1000 development system. Languages: HP FORTRAN, 'C', Forth, HP assembler.
OS: RTE-III to RTE-VI
Education
Oregon State University, BS Computer Science
Focus: Computer Language Compilers and Assemblers
Technical Skills
Computer Languages: C/C++/C#, Intel x86 Assembly, MIDL, HTML, Fortran, Forth,
BASIC, 680x0 assembler, MS MASM.
Integrated Development Environments: MS Visual C++, MS .NET, CodeWarrior,
WindRiver Workbench 2.6 (Eclipse), Altera Quartus II,
Xilinx ISE.
Applications: MS Word, MS Excel, MS PowerPoint, MS FrontPage, MS Project,
CodeWright.
Operating Systems: MS Windows 9x, 2K, XP, VxWorks, Linux, QNX, BSD UNIX, DOS.
Tools: HP, Intel, ZAX, and American Arum ICE's, HP and Tektronix logic
analyzers, HP and Tektronix oscilloscopes, Intel and
DataIO logic programmers.
Technical writing, digital logic design, schematic analysis (digital).
Personal Accomplishments
Private pilot’s license (SEL)
Non-technical skills Sailing, golf, tennis, swimming, woodworking, bicycling.
|