James Stokes    Santa Clara, CA 94086
     james.stokes@electricnail.com
(408) 260-7863

Summary Over five years of hands-on experience designing both small and large-scale high-speed digital ASICs. Proficient in all aspects of ASIC design and verification. Strong problem solving and multi-tasking abilities. Fast learner with excellent communication, teamwork and leadership skills.
 
Technical Skills Verilog, VHDL, Synopsys VCS/Design Compiler/Primetime, Debussy, PERL, C, assembler, csh.
 
Education University of South Alabama, Mobile, AL
Bachelor of Science - Electrical Engineering, June 1993
 
Experience Intel Corporation, Fremont, CA Sept 2004 - Present
Verification Consultant
Performed lab verification of 10 Gb SONET Framer/Mapper chip. Wrote C testbenches, performed lab measurements to verify hardware SDRAM interface.
 
Ciena Corporation, Fremont, CA   (Purchased Cyras Systems in March 2001) March 2001 - March 2002
Senior ASIC Design Engineer
Designed high-speed serial data receiver front ends for 160 Gbps SONET cross-connect switch. Major functional modules included complex pattern-recognition FSMs for data-word alignment and frame timing verification, clock-domain synchronization FIFOs, error detection / interrupt generation and uP interface registers. Coded all RTL modules and testbenches in Verilog. Synthesized all modules using Synopsys Design Compiler. Assisted chip verification and back-end teams to resolve last-minute feature additions and timing issues. Created Perl scripts for various netlist edits. (8+ Mgate, 0.18 micron, 155 MHz, Fujitsu).
 
Cyras Systems, Fremont, CA February 1999 - March 2001
ASIC Design Engineer
Designed block and multi-chip Verilog testbenches for 40 Gbps SONET cross-connect switch ASIC. Created scripts and simulations for automated functional design verification. Provided fast design-change feedback required in a demanding start-up atmosphere. (1+ Mgate, 0.25 micron, 155 MHz LSI)
 
Lockheed Martin Missiles and Space, Sunnyvale, CA August 1995 - February 1999
Lead Design Engineer
Specified, architected, designed and lab-tested a defense satellite atomic clock interface ASIC. Major functional blocks included triply-redundant/self-correcting real time clocks, timestamps, alarm clocks and fully programmable frequency dividers and pulse generators. Coded RTL, module and chip-level functional verification testbenches in VHDL. Performed lab testing to verify chip, board and system-level functionality. Debugged and repaired hardware evaluation boards. (150 kgate, 0.8 micron, 20 MHz, Honeywell).
 
QMS, Incorporated, Mobile, AL September 1991 - August 1995
Software Quality Engineer
-   Designed laser print-engine simulator platforms for testing embedded laser-printer controller video output. Tasks included design of hardware and coding of low-level system software interfaces in C.
-   Maintained and enhanced enterprise-class laser printer embedded system software across 6 product lines to resolve defects, add new functionality and create customer-specific feature sets.
-   Led test teams of 3-5 engineers in laser printer final acceptance testing. Tasks included test plan development, defect resolution, verification, and scheduling of both human and equipment resources.