Senior Engineer Resume
Malvern, PA
Summary
Versatile Electrical Engineer with broad-based experience in hardware and software, emphasizing software development using structured languages, including firmware design, and overall hardware/software test and debug. Results-oriented, successfully completed several software projects including the design and coding of embedded microprocessors in C along with their associated peripheral chips to handle the Input/Output (I/O) traffic. Wrote test drivers in C or a scripting language to exercise and debug the hardware under test. Key skills and competencies include:
Key Skills
- White Belt - Six Sigma Methodology
- Analytical
- Results-oriented
- Team player
- Team builder
- Schedule driven
Competencies
- C programming language
- Embedded software design
- Microsoft Visual Studio
- Real Time Systems
- Assembler
- Microsoft Office
- Hardware/Software design/verification methodologies
- Windows
- Unix
Confidential, Malvern Pa.
Senior Engineer (2000 – 2009)
- Technical shift leader during hardware/software test and verification of a complex node controlling Application Specific Integrated Circuit (ASIC) used to bridge Intel’s Xeon processors to Peripheral Component Interconnect express (PCIe) adapters. Initially, wrote test scripts in Tool Command Language (TCL) during simulation test of the ASIC before the actual tape out. After finding many bugs on Pass1 of the chip, Pass2 worked first time without any problem. Led manufacturing effort in Kofu, Japan with NEC corporation.
- Used C code to exercise a Fibre-Channel based I/O processor. The code found numerous problems during test and basically led to a better designed board.
- Worked on a Field Programmable Gate Array (FPGA) designed board that attached legacy I/O to various proprietary systems. Responsible for writing test drivers in C to verify operation of the connected I/O. This allowed hardware designers the capability to easily debug their efforts for operation and performance.
- Developed software in C which described the functionality of an I/O system used on large mainframe computers This effort resulted in the code being used to simulate and model the final system.
- Worked in a technical hardware/software support group where customer critical problems had to be resolved quickly. Gained valuable experience in understanding the operation of customer sites and how to deal with their concerns.
- Mentored student co-ops from local universities including Pennsylvania State University and Drexel University.
Engineer (1987 – 1999)
- Performed the overall software design on an embedded Intel based multi-line communications processor integrated into a mid-level mainframe. Implemented a proprietary synchronous protocol in C, and modified VERTEX, a real-time executive communications operating system to handle operation.
- Developed operational firmware and micro-diagnostics for a Protocol Converter used in a Military Communications and messaging system called Autodin. The system passed the Navy CAT test without any problems.
- Wrote operational microcode in Assembler which controlled a network of local communication terminals as part of a communication sub-system defined by the IRS. The code controlled several embedded sub-processors which managed a network of hundreds of terminals.
Master of Science in Electrical Engineering (MSEE),
Bachelor of Science in Electrical Engineering (BSEE),
After Hour Courses
C++
Unix
Visual Basic.net
XHTML
JAVA
Patent 5,063,494 - Programmable Data Communications System with Uniscope Protocol