Scott Gibbons
***** **** *** ****** *-mail: bwzwtx@r.postjobfree.com
Austin, Texas 78738
469-***-**** (Cell)
Objective: Continued growth as a technical leader in a challenging environment that encourages creativity and values long-term success.
Professional Experience
Advanced Micro Devices, Inc. June 2011 to present
Austin, Texas
Development Tools Manager. Managed the development and release of the software tool suite for the Hexagon DSP architecture. Responsible for defining, implementing, and supporting assemblers, linkers, loaders, debuggers, profilers, simulators, IDE, SystemC / TLM models, hardware debug probe interfaces, and various supporting utilities (GNU binutils and others). Responsible for managing third-party development and partner integration relationships for the group. Significant achievements include:
* Successfully orchestrated twelve tool suite releases on time and within budget.
* Defined and implemented a TLM2.0-based modeling environment for system simulation.
* Developed and implemented a robust API for the Hexagon simulator.
* Increased tool quality by 85% (Figure of Merit).
Senior Member of Technical Staff. Responsible for design, implementation and testing of tools and simulators for the Hexagon Digital Signal Processors. Significant achievements include:
* Designed, implemented and deployed several new utilities (profiler, code coverage, IDE).
* Directed and performed maintenance for existing toolsets.
Qualcomm, Inc. September 2006 to May 2011
Austin, Texas
Engineer, Staff/Manager. Managed the development and release of the software tool suite for the Hexagon DSP architecture. Responsible for defining, implementing, and supporting assemblers, linkers, loaders, debuggers, profilers, simulators, IDE, SystemC / TLM models, hardware debug probe interfaces, and various supporting utilities (GNU binutils and others). Responsible for managing third-party development and partner integration relationships for the group. Significant achievements include:
* Successfully orchestrated twelve tool suite releases on time and within budget.
* Defined and implemented a TLM2.0-based modeling environment for system simulation.
* Developed and implemented a robust API for the Hexagon simulator.
* Increased tool quality by 85% (Figure of Merit).
Staff Software Engineer. Responsible for design, implementation and testing of tools and simulators for the Hexagon Digital Signal Processors. Significant achievements include:
* Designed, implemented and deployed several new utilities (profiler, code coverage, IDE).
* Directed and performed maintenance for existing toolsets.
LSI Logic Corp. July 2002 to August 2006
Plano, Texas
Development Tools Manager. Managed the development and release of the Software Development Toolkit (SDK) for the ZSP DSP architecture. Responsible for defining, implementing, and supporting compilers, assemblers, linkers, loaders, debuggers, Integrated Development Environments, Bus Functional Models, SystemC models, hardware debug probe interfaces, and various supporting utilities. Responsible for managing third-party development and partner integration relationships for the division. Significant achievements include:
* Successfully orchestrated fifteen SDK releases on time and within budget.
* Defined and implemented a SystemC-based modeling environment for complete ZSP-based system simulation.
* Defined and implemented several SystemC models (AMBA, MSS, coprocs, etc.)
* Developed first multi-core (ARM+ZSP) development platform.
* Obtained ISO 9000 certification for the Development Tools group.
Senior Software Architect. Responsible for design, implementation and testing of tools and simulators for the ZSP line of Digital Signal Processors. Also responsible for leading a team of junior Software Engineers. Significant achievements include:
* Filed four patent disclosures for Software patents; two pending before the USPTO.
* Designed, implemented and deployed 3 new utilities.
* Directed and performed maintenance for existing toolsets.
Endeavor Intertech Corp. September 1999 to July 2002
Scholls, Oregon
Senior Software Architect. Responsible for all phases of project management and implementation for Instruction Set Simulators, Bus Functional Models, and co-simulation solutions for a variety of processor architectures. Products developed with C, C++, Verilog, VHDL, Verilog PLI, and VHDL FLI in several co-simulation environments (Synopsys’ Eaglei, Mentor’s CVE, custom). Platforms include Windows NT, and Unix (primarily SunOS – Solaris). Interfaced with various HW simulators: VCS, ModelSim, NC-Verilog, Verilog-XL, Cyclone. Significant achievements include:
* Implemented a BFM and ISS for NEC’s VR12000 processor (Eaglei).
* Enabled co-simulation for four LSI DSP’s in both CVE and SWIFT.
* Ported a ADSP2191 core ISS into a custom co-simulation environment.
* Specified and implemented a new proprietary product for streamlined co-simulation.
Selectron, Inc. January 1999 to September 1999
Tigard, Oregon
IVR Operations Manager. Responsible for all operations of the Interactive Voice Response (IVR) Division, including Development, Customer Support, installation, maintenance, documentation, and all vendor/supplier relationships. I was also responsible for translating sales and marketing requirements into development specifications, producing appropriate schedules, and executing to these schedules. Significant achievements include:
* Directed development and release of 9 new installations.
* Tripled billings for the division for the first four months.
* Managed new development effort converting to Windows.
* Specified new product architecture resulting in 75% less development time per product.
* Positioned the division for entry into other markets.
FOCUS Enhancements, Inc. April 1998 to January 1999
Beaverton, Oregon
Director of Project Management. Responsible for driving and coordinating product development for all products. This responsibility spanned all phases of the product development lifecycle, ranging from feasibility studies to volume production. Responsible for defining, establishing, and executing a tailored product development process in which responsibilities, deliverables, resource requirements, policies, and procedures are clearly outlined and enforced. Also responsible for general office management, including purchasing, facilities, receiving, and MIS. Significant achievements include:
* Managed successful release of four new products and three maintenance releases.
* Chaired the New Product Introduction meetings, identifying six new products.
* Successfully negotiated two significant vendor contracts, which saved $190K.
* Established Product Development Process increasing released product quality.
Chrome Data Corporation May 1996 to January 1998
Oregon City, Oregon
Director of Engineering. Responsible for all technical aspects of product development and maintenance for all products and services. This includes management of engineering staff, coordination of all engineering functions (systems, architecture, design, coding, and testing), support for Marketing, Sales, Project / Product Management, Finance, and Production, and support of senior management in development and implementation of the company’s strategic direction. Special emphasis is placed on cost and schedule performance. Significant achievements include:
* Directed development and release of company’s first Windows-based product.
* Successfully directed twelve product releases.
* Doubled the number of engineers on staff.
* Managed $1.1M budget to plan.
* Implemented “Feature Licensing” technology enabling increased revenue.
* Established new product architecture enabling lower development costs and increased flexibility of product offerings.
Magni Systems, Inc. August 1995 to May 1996
Beaverton, Oregon
Senior Software Engineer. Responsible for designing and implementing both embedded firmware and application software systems for the company’s video test and measurement systems as well as the company’s PC graphics products. Worked with a wide range of hardware (8051, 680x0, 80x86 processor architectures) and software (MS Windows, Windows 95, BIOS code (video BIOS), DOS (C, C++, assembler)). Significant achievements include:
* New product design, specification, and implementation (MM-400A).
* Designed, coded, tested, and released WVM710A/720 firmware and application.
* Implemented a video BIOS for the VGA P-16 product.
* Designed and implemented a Software Developer’s Kit for the VGA P-16.
Mentor Graphics Corporation June 1991 to August 1995
Wilsonville, Oregon
Manager, Quality and Productivity. Responsible for product development process improvement (ISO 9000, SEI CMM), Project Management process definition and improvement, divisional product release management, divisional capital asset management, and product development process definition and measurement. Specific results include:
* Managed $1 million capital budget to plan
* 4X improvement in customer responsiveness
* 50% reduction in defect backlog
* 20% improvement in schedule accuracy
* 70% improvement in overall “Figure of Merit”
Technical Lead (Lsim, VHDLsim). Responsible for porting, building, qualifying, packaging, and releasing these two IC simulation products. Specific results include:
* 36X simulation performance increase in Lsim
* Product development cycle time reduced by 60%
* Lsim and VHDLsim delivered quality increased by 80%
* Successful completion of port enabled recognition of $3.5 million in revenue
Graphic Software Systems, Inc. January 1985 to June 1991
Beaverton, Oregon
Senior Graphics Software Engineer. Project lead managing two to five engineers for graphics display and printer device drivers under MS Windows, X Windows, and OS/2 Presentation Manager. Primary technical contact for customers such as Microsoft, Bull Transac, Canon, QMS, and Texas Instruments. Principal design engineer for DGIS (Direct Graphics Interface Standard) and GSS*CGI. Participated in new product research after acquisition by Spectragraphics, generating two new product proposals.
Infomed Corporation February 1984 to December 1984
Englewood, Colorado
Pulmonary Test Systems Analyst. Responsible for systems-level support for pulmonary test information systems. Designed and implemented data acquisition software and hardware for the company’s pulmonary test products. Worked on Convergent Technologies workstations under CTOS using PL/M-86 and Pascal.
Bell Laboratories July 1982 to February 1984
Denver, Colorado
Computer Programmer/Analyst (MTS/GSP). Worked in the Operating Systems Development Department writing device drivers for specialized devices, tools, tests, and application programs. Ported a large (2500 module) system from Unix System IV to System V and Gazelle hardware. Published approximately seventy technical memoranda pertaining to security, scheduling algorithms, inter-process communication, networking, and device driver architecture and design.
Education
Oregon Graduate Institute of Science and Technology
Portland, Oregon
MS in Management in Science and Technology – in progress.
Northern Arizona University
Flagstaff, Arizona
BS in Engineering and Computer Science.
Organizations
ACM - Member since 1983
IEEE Computer Society - Member since 1984
SAO - Member since 1992
Academy of Model Aeronautics - Member since 1995