Navigation überspringen

Michael Carpenter

Angestellt, None, None
Boise, Vereinigte Staaten

Fähigkeiten und Kenntnisse

Summary of qualifications • Broad software develo
including both embedded system and native software
problems solving skills and discipline. • Strong
including development tools and operating systems.
including writing. Proven ability to mentor team
including helping others debug and debugging outsi

Werdegang

Berufserfahrung von Michael Carpenter

  • Bis heute

    None

    None

  • 2 Jahre und 5 Monate, Nov. 2006 - März 2009

    Software Developer

    Marvell Semiconductor

    Firmware development for laser printers. Included merging PCL5, PCL-XL and Postscript into the Marvell firmware base, which was host-based only. Was part of a small team that worked the product from concept through development and through end-game, including some product maintenance activities.

  • 11 Jahre und 2 Monate, Okt. 1995 - Nov. 2006

    Software Engineer

    Hewlett-Packard Company

    Developed and maintained job management firmware for the LaserJet firmware core. Included initial development, test harness development, additional features (including copier features, Job Accounting, etc.) and ongoing maintenance. Have been involved with more than 25 LaserJet products. Often called on to debug duration hangs and crashes, when the cause was unknown. Also worked with third-party software and hardware developers.

  • 8 Monate, März 1995 - Okt. 1995

    Software Engineer

    Lynx Real Time Systems (now LynuxWorks)

    Responsible for debugger and performance tools, including gdb maintenance, acquisition of third party tools and coordination with the operating system group. Maintenance and enhancement on the TotalView debugger, including Lynx-specific modifications.

  • 4 Jahre und 2 Monate, Feb. 1991 - März 1995

    Sr. Software Engineer

    Microtec Research, Inc. (now part of Mentor Graphics)

    Key developer of the XRAY debugger for embedded systems programming. Designed and developed a new Graphical User Interface for the debugger. Included converting a command language of over 100 commands into easy-to-use dialogs, menus, buttons and other short cuts. Instrumental in releasing new debugger on Unix and MS-Window platforms. Author of articles for the company newsletter on various technical subjects.

  • 1 Jahr und 2 Monate, Feb. 1990 - März 1991

    Software Engineer

    Xerox Corp.

    Team member on joint research project with Xerox PARC to port Xerox operating system to a new hardware platform based on the SPARC architecture. Wrote low-level code for graphics display controller and I/O controller. Modified the GNU SPARC assembler to include custom op-codes and op-code macros for the unique hardware configuration.

  • 1 Jahr und 11 Monate, Apr. 1988 - Feb. 1990

    Software Engineer

    Microtec Research, Inc. (now part of Mentor Graphics)

    Key developer of the XRAY debugger for embedded systems programming. Designed and developed a new Graphical User Interface for the debugger. Included converting a command language of over 100 commands into easy-to-use dialogs, menus, buttons and other short cuts. Instrumental in releasing new debugger on Unix and MS-Window platforms. Author of articles for the company newsletter on various technical subjects.

  • 1987 - 1988

    Software Engineer

    Genicom Corp.

    Laser printer controller firmware development. Updated the hardware interface and engine control layer of software for a new controller board and made page description language modifications, including a new text primitive to speed up application driver development. "Acting" software project leader for five months.

  • 1984 - 1987

    Firmware Engineer

    Hughes Aircraft Company

    Display systems firmware engineer. Wrote diagnostics firmware for multiprocessor graphics display system as well as formal test procedures and programs. Key member of the team designing the next generation graphics display system.

Ausbildung von Michael Carpenter

  • 1979 - 1984

    Computer Science

    Brigham Young University

Sprachen

  • Englisch

    -

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z