ADAM KIEPUL
P.O. Box 730430
San Jose, CA 95173-0430
phone: 408 223 2704
Email: mark0xd@yahoo.com (0 is a zero)
Keywords:
=========
Assembly Programming, Board Support Packages, CPU, Device Drivers, Embedded Processors, Embedded Systems, Firmware, Hardware,
In-Circuit Emulation, Integrated Processors, Linux, Microprocessors, Microsoft Windows CE, MIPS, Operating Systems, PCI, pSOS,
Quickturn, Real Time Kernels, RISC, Silicon, Software, Symmetric Multiprocessing (SMP), SysAD, System-On-Chip (SOC), VxWorks
Objective:
==========
To utilize and enrich my skills in a challenging design/development environment.
Summary:
========
World Class MIPS RISC Architecture and Assembly Programming Expert,
Proficient in C/C++ and Low-Level (Machine-Level) Software Design,
Strong background in Digital Design (including Fault Tolerant Systems),
Hands-on experience using analog and digital debugging instruments,
Good documentation skills.
Academics:
==========
Wroclaw University of Technology (Poland), Institute of Electronics, Department of Computer Science.
Specialty: Microprocessor and Microcomputer Systems.
Graduated with Honors in September 1996, receiving the MS CS degree.
Experience:
===========
January 22, 2001 - present:
Senior Applications Engineer with PMC-Sierra, Microprocessor Product Division
(formerly Quantum Effect Devices) in Santa Clara, CA.
As a member of the Applications Engineering Team within the Marketing Department,
responsible for direct Customer Support of High-End MIPS RISC based stand-alone and
integrated microprocessors and reference platforms. The assignments include:
- Customer Support with regard to CPU-reelated Software and Hardware issues
- Low level (assembly/C) code developmennt/porting (CPUs: RM52xx, RM7xxx, RM9xxx)
including firmware, directed diagnostics, reference code etc.
- Technical support of 3rd Party OS/Tooll Vendors (Windriver, Monta Vista, Algorithmics,
Applied Microsystems Corp.)
- Technical support of 3rd Party Board VVendors (Momentum Computer, Galileo Technology /
Marvel, Algorithmics, ITE)
- Verification of 3rd Party OS/Tools (Toornado/VxWorks, Hard Hat Linux, BSD, CodeTEST)
- Verification of 3rd Party Board Supporrt Packages for Tornado/VxWorks
- Support of CPU Silicon Validation
- Support of Quality Assurance / Failuree Analysis activities
- Generating Application Notes, Technicaal Presentations and Training Material
- Running internal and Customer Traininggs - 1 or 2 day sessions in USA, Europe etc.
November 22, 1999 - January 19, 2001:
Senior Software Technical Applications Engineer with NEC Electronics, MICRO VR SBU
in Santa Clara, CA.
Responsible for Software development and Silicon validation of the VR series High-End
MIPS RISC microprocessors and Companion Chips, which include:
- Software porting (VR5000, VR5432 CPUs and VRC5074, VRC5476, VRC5477 companion chips)
- Support of application boards design
- CPU and Companion Chips Silicon Validaation
- Technical Support of the Customers
- Technical Presentations
September 2, 1997 - November 19, 1999:
Software Engineer with Philips Semiconductors, Embedded Systems Technology Center,
ASIC Services Group in Sunnyvale, CA.
Responsible for Software development and Silicon validation of several R3K/R4K class
MIPS RISC cores and the Test Chips, which include:
- Software porting to new CPU cores, tesst chips and boards, in both Silicon
and Quickturn Emulation environments
- Technical Support of Microsoft for thee MS Windows CE Kernel development
- Technical Support of the Customers
- Support of the CPU cores debugging efffort
February 3, 1997 - May 29, 1997:
4-month internship (employment) at Philips Semiconductors, Telecom Product Group
in Zurich, Switzerland, within the LCD Product Line.
Responsible for evaluation of Dot Matrix LCD Driver/Controller Chips,
including functional tests as well as AC/DC and bus timing measurements.
Skills:
=======
Languages: C/C++, Pascal, OCCAM, Basic
Assembly: MIPS, 80x86, 68HC11, 6502, Z80
HDL: VHDL, Verilog
Operating Systems: Hard Hat Linux, VxWorks, OpenBSD, MS Windows CE, pSOS
Red Hat Linux, UNIX, MS Windows, MS DOS
Hardware Tools: Logic Analyzers, Pattern Generators, CodeTEST, NetROM,
PromICE, Device Programmers, Oscilloscopes, Multimeters
               (
geocities.com/thetropics/resort)                   (
geocities.com/thetropics)