David Keating

Firmware Engineer and Team Lead

Greater Boston Area

Past
  • Firmware Engineer V at Bose Corp
  • Staff Engineer, Electrical - Servo Firmware at Maxtor Corp
  • Staff Engineer, Electrical - Servo Track Writer at Maxtor Corp
Education
  • Purdue University
  • Purdue University
Connections
185 connections
Industry
Computer Hardware

David Keating’s Summary

Successful, hard driven self starting, technical Leader/Project Manager with extensive experience in computer hardware, software, and system design. Strong supervisory, technical, problem solving, process management and mentoring skills with the ability to hit the ground running in a fast passed growing organization.


David Keating’s Experience

  • Firmware Engineer V

    Bose Corp

    (Privately Held; Consumer Electronics industry)

    December 2006February 2009 (2 years 3 months)

    Technical Lead responsible for hardware/software interface on high-end home theater system.
    • Lead Agile Software Development team to deliver on time support for prototype hardware.
    • Identified vendor IC issue with USB interface.
    • Reviewed new hardware design, suggested changes to improve debug support and identified schematic errors.
    • Interfaced with manufacturing organization to define manufacturing software requirements.
    • Resolved over a 1000 problems with Infrared data generation.
    • Reduced Infrared data qualification time-to-market by 60%.
    • Fixed demonstration software for existing high-end home theater systems.

  • Staff Engineer, Electrical - Servo Firmware

    Maxtor Corp

    (Public Company; MXO; Computer Hardware industry)

    January 2003December 2006 (4 years )

    Project Lead responsible for reducing cost of disk drive servo pattern generation by moving from dedicated clean room servo track writers to in drive, test rack, servo pattern generation.
    • Planned code implementation and code sharing between existing servo firmware and new in disk drive servo pattern generation.
    • Designed software process to use existing manufacturing equipment and flow.
    • Reduced manufacturing time by 33%
    • Performed failure analysis on failed drives to identify hardware and software issues.
    • Trained manufacturing engineers on new software.

  • Staff Engineer, Electrical - Servo Track Writer

    Maxtor Corp

    (Public Company; MXO; Computer Hardware industry)

    1999December 2002 (3 years )

    Lead engineer responsible for the planning, development, and support of software and firmware for a disk drive servo track writer.
    • Coded and debugged software and scripts to write servo tracks for 3 disk designs.
    • Modified servo firmware for servo track writer.
    • Debug manufacturing process issues with the STW and decrease process time.

  • Senior Software Engineer

    Datalight, Inc

    (Privately Held; Computer Software industry)

    March 1999October 1999 (8 months)

    Responsible for the planning and development of an ACPI BIOS. Technical expert for the company on ACPI.
    • Coded and debugged an ACPI BIOS.
    • Met accelerated deadlines of customer.

  • QA Contractor

    VERICODE

    (Privately Held; 1-10 employees; Computer Software industry)

    February 1999March 1999 (2 months)

    Development and execution of test plans for Educational Games and a Web based product.

  • Engineering Staff Specialist/Leader

    Data General Corp

    (Public Company; DGN; Computer Hardware industry)

    June 1978June 1998 (20 years 1 month)

    Responsible for project management, technical leadership, and solution development for Data General Firmware Development. This includes code development, design reviews for code and hardware, and member of cross-functional teams delivering servers.
    • Hand-picked to lead five firmware engineers in a “fire-fighting” effort to complete the coding and testing of firmware for a 32-processor project.
    • Developed a bootable CD-ROM media and process for diagnostics, saving 1000 hours per year in manufacturing.


David Keating’s Education

  • Purdue University

    MSEE , Computer Design , 19761978

  • Purdue University

    BSEE , Electrical Engineering , 19721976


Additional Information

David Keating’s Groups:

  •    Acton Networkers Group
  •    Purdue Alumni
  •    xDG
  •    SAG - Seagate Alumni Group
  •    Shrewsbury Storage Alumni

David Keating’s Honors:

PATENTS
#6,026,461 Bus Arbitration System for Multiprocessor Architecture
#5,887,146 Symmetric Multiprocessing Computer with Non-Uniform Memory Access Architecture
#5,155,818 Unconditional Wide Branch Instruction Acceleration
#4,873,652 Method of Graphical Manipulation in a Potentially Windowed Display
#4,597,041 Methods and Apparatus for Enhancing the Operation of a Data Processing System
#4,591,972 Data Processing System with Unique Microcode Control
#4,569,018 Digital Data Processing System having Dual-Purpose Scratchpad and Address Translation Memory
#4,409,655 Hierarchical Memory Protection Ring Using Comparisons of Requested and Previously Accessed Addresses


David Keating’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Keating’s full profile:

  • See who you and David Keating know in common
  • Get introduced to David Keating
  • Contact David Keating directly

View Full Profile

Others named David Keating:

  • David Keating,

    Greater New York City Area

  • David Keating, Senior Director of Corporate Communications at General Growth Properties, Inc.

    Greater Chicago Area

  • Dave Keating, Reporter at ENDS Europe

    Brussels Area, Belgium

  • David Keating, Senior Product Manager at Global Payments Inc.

    Greater Atlanta Area

  • David Keating, Partner at Alston & Bird LLP

    Greater Atlanta Area

More professionals named David Keating »