(408)- 984-1437 (408) 247-1828 FAX (408)-984-1437
EMAIL:
pjmanley@covad.net
Objective: A
Challenging Project in an aggressive growing company
Qualifications:
o Hardware: x86-Pentium,ARM,ARM , SA1110SA1111, MIPS, R4300,
H2, 8085 ,
Z80, 8053/32,Sh3-SH4,80C196kd/kc 6805
o Applications: MS Visual C++, Platform Builder3.0 - 5.0,Soft-Ice,Gnu gcc ,gdb,
Code Warrior Real View
o Language: Visual C/C++,C#, assembly, HTML, JAVA
o Operating
Systems: Windows CE,Windows
XP,2000 & NT4, Win9x , VxWorks,
Windows Kernel Drivers, QNX, BIOS, Non OS Diagnostics.
o Skills SoftWare
Engineering responsible for product
development for embedded
systems
, & real time device drivers & BSP for various OS. Firmware
Problem Solving /Debugging. Working with a multidiscipline Group.
o Interfaces PCI, SCSI, ATA/IDE, PCMCIA, USB,RS232,TCP/IP ,CD
File Systems
Fat16 FAT32 NTFS FileSystems.
Professional Experience:
PowerTV June
2006 to present
Developing Windows CE Bootloader, Drivers and Client support software.
Developed Diagnostics for IPTV Bootloader.
Palm March 2006 to June 2006
Analyze Windows CE kdmp files
from hopper tests.
Created a program to read .kdmp
files and scan for error information, output Exception Data.
Created a program to extract .cab,.kdmp
,log files from WinQual .cab files.
Spansion Febuary 2006 to June 2006
Program memory controller for Arm 1176
interface with seamless test system.
Using armcc armasm armlink under linux. Using RealView Debuger and
Seamless Emulation environment.
EloTouch Systems October 2002
to January 2006 (Contract)
Design production
test system & write a Windows XP
application for testing Point of Sale terminals.
Support
Peripherals Touch
Screen,Mag Stripe Reader ,Finger Print Reader ,Rear
Facing Customer line
Display, Dual VGA Point of sale System.
Write
Windows CE device driver?s for serial & USB Touch
Monitor for CE 3.0, 4.0 -4.20. ,5.0..
Write
Video Alignment Serial & USB Utility for CE 4.0 - 5.0 for Touch Monitor.
Right
Click on Hold application.
Develop a maintainable Windows CE 4.2 Source & Image
for Smart Monitor Point of
Sale
Touch Computer. Create installation manual for creating a
custom Windows CE Image.
Develop onscreen Keyboard for Windows XP.
Signia
Technology: July 2002 to Aug 2002
(Contract)
Design and debug Windows CE Device Driver for BlueTooth PCMCIA
board.
Pacific Consultants: March 2001 to December 2001 (Contract)
Provided
software support for Initial Board bring-up of SA1110 based Embedded System.
Developed Diagnostic software for SA1110 based embedded
wearable System.
Designed
initialization modules for the SA1110, SDRAM, JTAG programming of Flash Memory,
Hall
effect Mouse, Smart card reader & Download Code to FPGA & DSP chips.
Designed & coded
test program for the System during environmental testing.
Platform
bring up and device driver development for Windows CE.
Developed Windows CE Device driver for reading from & writing to contact-less
Smart Card.
Micron /Rendition: June 1999 to March 2001 (Contract)
Primary Engineer for bring up of Nucleus OS for MIPS.
Design Video device driver for QNX for rendition V2200
graphics card.
Primary
Engineer for Bring-up of VxWorks on x86 platform & Modify BSP. Design ,develop &
debug video
device driver for rendition V2200 graphics card.
Primary Engineer writing video device driver.
Converted Central Acceleration Library for video
driver from Windows NT to Windows CE for x86 and then Mips R4300. Responsible for bring up
of Windows CE on ALGORITHMICS Board with MIPS R4300
Platform. Developed and debugged
graphics acceleration. Debugging
network & Internet connection.
Linkup Systems: July 1999 to
February 2001(Contract)
Arm 7200 software api
development for IR Keyboard & SPI touch screen controller.
Norand: December 1996 to June 1999 (Contract)
Primary Engineer in Windows CE
Development effort.
Developed Device Drivers for Windows CE 2.11, Modified
Kernel for x86 platform and
Strong ARM SA1100 platform.
Developed touch screen ,PCMCIA ,Display & keyboard
drivers
Port Windows CE to Norand's SA1100
based platform
Port Windows CE to Norand's X86 Elan SC400 based platform
Develop Device drivers for Windows CE ver 2.0 for Norand
6110 Product platform.
Develop a Video Bios for AMD's H2 chip to support several
video modes CGA and Graphics
Develop a TSR for dos environment to rotate the screen
from portrait to landscape.
Implement ATA interface in BIOS for 6110 hand held
product. Support master mode boot
(load Bios) from ATA device.
Develop bios to interface with PCMCIA Accurite Floppy in order to
boot from floppy. FAT & FAT32 File
System support.
Developed Windows95 Notebook Suspend
Technology Utility for new 32 bit Fat file system.
Developed Windows NT Device driver for
Smart Battery & Power Management.
Vitacom: June 1996 to Sept 1996 (Contract)
Developed Windows NT Network Packet
mode Device Driver.
Incat an Adaptec Company: Nov. 1995
to MAY 1996.
Senior Software Engineer Writing Windows 95 VxD and
device drivers for CD-ROM
Filesystem
Application
Programs for CD-Recorders , & Jukeboxes using SCSI
and Serial port control .
SyQuest
Technology: Nov. 1987 to Nov 1995.
Senior
Staff Software Engineer Writing Windows 95 & 3.1 Drive Utilities, device drivers for
Windows
NT to support a Parallel port to SCSI interface. Writing Windows VXD.
Project Manager SCSI 2.5" drive development at
Iota Memories a Subsidiary of SyQuest.
Responsible
for firmware development on 2.5" removable IDE & SCSI Drives. Developed u-code
for 2.5" disk drive using 80196kc/kd processor and IDE
interface. Technical Liaison to Microsoft for
support of removable Media issues. Development of OS/2 device drivers
to support removability.
Developed
TSR program to install a Drive onto the file system after initial boot
time. Development
of DOS device driver
to support removability on multi partition drive ,evaluate
Host Buss Adapters
to provide
cartridge interchangability. Provide soft-ware Utilities
for DOS environment FDISK,
FORMAT, CARTRIDGE DUPLICATION. SyQuest Technology responsibility's development
of test Programs for SCSI
drive to insure conformance to
common command set and conformance
to Ansi spec.
Lapine
Technology: July 1986 to 1987
Senior Staff Engineer responsibility's Project engineer SCSI HOST ADAPTER to IBM PC/XT &
SYSTEM/2
MODEL 30. Investigate new interfaces SYSTEM/2 Micro channel & XT/AT
interface
Atasi Corp:
Jan 1985 to July
1986
Manager of Test Engineering .
Applied
Peripheral Systems Jan
1984 to Oct 1984
Manager Test Engineering .
EVOTEK: June 1982
to Jan 1984
Manager of Test Engineering .
Shugart
Associates: Jan 1979 to 1982
Manager
of Systems Test Engineering.
Teletype Corp:
Field Quality Engineer.
Education: B.S.E.E
1977
A.S.E.E.T. 1968 DeVry Institute
of Technology
ADDITIONAL
EDUCATION:
University of Santa
Clara Institute of Continuing
Education U.P. Design Laboratory
Participative Management,
Skills
Interviewing,Time
Management Skills
Performance Management
SCO Unix
V/386 admin Programming with the SCO System V DEV. Sys.
Writing SCO System V Device Drivers
Member IEEE.
Member : 1982
Member : 1989 SCSI-2
Member : 1991 ANSI
X3T9.2 SCSI Committee
: 1992 Technical
Liaison to Microsoft for SyQuest
REFERENCES:
References will be furnished
upon request