Post Job Free
Sign in

Engineer Project Manager

Location:
Oakland, CA
Posted:
December 13, 2012

Contact this candidate

Resume:

DENNIS EDWARD McCARTY

**** ********* ***.

Oakland, CA 94619

C 510-***-****

*************@*****.***

OBJECTIVE: Permanent or Contract Design or Management Hardware Engineering, Marketing or

Technical Writing.

SKILLS: Twenty-four years Digital System Design, Project Management and Technical Marketing

Extensive experience in FPGA system design (Altera, Xilinx, Actel, Orca)

Development tools: ISE, ModelSim, Quartus

Debuggers: ChipScope, SignalTap, Identify

Design of embedded systems using microprocessors and microcontrollers

Serial/Parallel Interfaces: SONET, Fast/Gig Ethernet, SATA, UTOPIA, POSPHY, PCI,

PCI Express

High-speed PCB Design

Verilog, VHDL RTL, Behavioral Design and Synthesis (Model Tech, Synplicity, Synopsys)

Design simulation models and Test Benches.

Programming languages: C, C++, Java

Excellent oral and written and communication skills

EXPERIENCE:

Siemens TTB 5/11 to 5/2012

Consultant

• Designed packet duplication detection algorithm RTL and test bench in VHDL.

Simulated and implemented system on Altera Stratix 4 FPGA at 125 MHz. Design

inclides RGMII interface and scalable width/depth for source addresss.

• W rote system specification for adding HSR/PRP packet redundancy to industrial

Ethernet switch.

Arasan Chip Systems 12/10 to 6/11

Consultant

• W rite data sheets, training presentations, press releases and user guides for a range

of company Verilog IP products including MIPI standards, SD/SDIO, NAND Flash.

Work with engineers on specifications of new products.

Siemens TTB 3/08 to 12/08

Consultant

• Architected, designed in VHDL, simulated and implemented in Altera Cyclone 3 a

proprietary, hardware spanning tree protocol employing a Marvell Gigabit Ethernet

switch device. The protocol offers extremely fast VLAN ring fault switching. Used

Quartus 2, ModelSim and Signal Tap debugger. Design used State machines, FIFOs,

multiple clocks and SRAM. Wrote test bench and simulated in Model Tech. Debug

with Signal Tap and logic analyzer. Project completed.

M2000 3/07 to 9/07

Consultant

• W rote HW, SW and Tool MRD documents for new FPGA device family. Specified IP

for devices. Specified PCB requirements. Used Mentor Precision to implement test

designs.

Velogix 8/06 to 1/07

Consultant

• W rote, simulated and implemented a design in Verilog on a Xilinx Virtex 5 using to

connect PCI Express, USB and PMC channels to a proprietaty bus. Used a PCI

Express core and test bench for design and simulation. Used PCIE analyzer board.

Project partially completed when company closed.

Synplicity 10/04 to 4/06

Technical Marketing Manager

• Hands-on management of the Identify debugger and Premier synthesis products.

Perform market analysis, write technical articles and papers and prepare product

plans for use with Xilinx V4 and Altera FPGA products.

Nuvation 5/04 to 10/04

Project Manager Consultant

• Designed and implemented a hardware video data processor on Xilinx Virtex 2 Pro

that scaled and multiplexed a BT656 video stream. Included external video buffer

management.

Schlumberger 1/02 to 7/02

Contract Design Engineer

• Specified and designed scan controller for IC inspection and repair system. The

controller was designed in VHDL and included a 100 MBit Ethernet MAC core. It was

implented on an Altera Excalibur FPGA including a processor and memory interface.

Point Reyes Networks/CEMIP Networks 12/00 to 5/01

Principal Hardware Engineer

• For Point Reyes - Lead the development of a scheduler algorithm coded in Verilog

and targeted for Xilinx 600E.

• For CEMIP, successor to Point Reyes, specified system architecture and

components. Designed state machine in Verilog to configurr TMUX device.

Cyras Systems (Ciena) 12/99 to 12/00

Lead Design Engineer

• Lead the development of a four-port gigabit Ethernet to OC48 SONET frame board.

Used MMC Network Processors and Lara Networks CAM for 802.1D/p/Q processing.

Used MMC switch and Lucent TDAT SONET interface.

• Lead the development of an eight-port 10/100 Ethernet to OC48 SONET frame board

using ATM switch and AMCC Congo OC-12 SONET interface.

Cosine Communications 10/98 to 11/99

Contract Design Engineer

Designed serial protocol interface in VHDL for Orca FPGA.

• Managed group desiging ATM cell transfer FPGA with UTOPIA Master and Slave,

and PCI cores.

• Designed and managed a team that produced a POS PCI packet transfers FPGA

with DMA. Simulated FPGAs using Synopsys PCI testbench.

Lasertronics 07/98 to 08/98

• Designed DSP unit in VHDL using MTI, Synplicity for Altera EPLD9000 device

KLA-Tencor 09/97 to 05/98

• Designed 40K gate Fibre Channel-PCI interface chip in VHDL on an Altera

FLEX10K50 using PCI core.

• Developed models and test bench. Used Synplicity for synthesis and MTI for

simulation

Medianix 07/97 to 09/97

• W rote assembly language programs for DSP.

• Ran ASIC verification tests in test bench using Verilog. Verified results using

CWAVES.

Cypress Semiconductor 01/97 to 04/97

• Designed test suite

• Managed engineers, ran tests to verify Verilog OHCI USB. Host design using PCI

Master/Target and USB Hub/Function models

Netro Corp. 09/96 to 01/97

• Designed test bench for FPGA/ASIC verification in VHDL.

• Designed part of data processing FPGA including Reed-Solomon decoder in VHDL

and synthesized with Synopsys to Altera FLEX10K100 FPGA for ATM system.

WSI 07/96 to 08/96

• W rote data sheet and programming information for new MCU support device family.

Virtual Chips 10/95 to 06/96

• Designed and simulated VHDL and Verilog, 32 and 64 bit, PCI bus cores

Radio LAN 03/95 to 07/95

• Designed two-channel, full-duplex Ethernet controller on Quick FPGA

Escalade 11/94 to 05/95

• Designed VHDL DRAM controller and synthesized on a Xilinx XC4000

Symbol Technologies 09/94 to 02/95

• Designed remote LAN card, featuring PCMCIA interface ASIC, 80188 processor,

EPM5128 CPLD and FLASH memory.

Adaptive Logic 03/93 to 08/94

Director of Marketing

• Managed sales representatives and applications engineers, developed data sheets

and applications notes for a semiconductor company.

David Systems 02/93 to 05/93

Consultant

• Designed XC4010 Xilinx FPGAs for a dual-port Ethernet hub transceiver and buffer

memory manager system using Viewlogic and synthesis.

Actel 03/92 to 02/93

Principal Engineer

• Designed macros to showcase capabilities of new products.

• Specified Architecture and Technology for future families of devices.

• Authored papers articles and application notes explaining the benefits of company

products.

Staff Engineer 08/90 to 03/92

• Designed large macros, including fast adders, virtual FIFOs, and address filters for

the library and product demonstrations.

• Performed competitive analysis on Exemplar, Xilinx XC4000, Altera and Quicklogic

tools.

• Designed using Synopsys VHDL for logic synthesis.

• W rote applications guidebook, articles, papers, and application notes.

Senior Applications Engineer 10/88 to 08/90

• Designed, simulated and documented soft macros ranging from TTL functional

equivalents to multipliers, DMA controllers, and DRAM controllers.

• W rote device data book and system user guide. Authored papers, and application

notes.

Design Consultant 05/87 to 10/88

• Designed and simulated 68020-based graphics system.

Designed and simulated ASICs using the LSI Logic LDS system.

Britton-Lee Inc. 01/85 to 05/87

Staff Engineer

• Designed and debugged a 68020-based I/O computer with two SCSI channels

controlled by 8032 microcontrollers.

• Designed 32-bit RISC processor with discrete logic.

• Designed 16 MByte DRAM PCB.

Rolm 07/82 to 11/84

Member of the Technical Staff

• Debugged 2903-based bit-slice board.

• Designed I/O controller board.

EDUCATION: San Jose State University, San Jose, CA 1990

• M.B.A.

California Polytechnic University 1982

• Bachelor of Science in Electrical Engineering

PATENTS

Enhanced Scanning Control of Charged Particle Beam System

Application 10/931,321

PUBLICATIONS:

Co-authored a textbook on Architecture and Applications of FPGA’s.

Published more than 30 magazine articles and technical papers.

REFERENCES:

Available upon request



Contact this candidate