WAYNE FRANKLIN 149 Tuscany Circle Lawrenceville, GA 30044.4398 wayne [at] tuscanycircle [dot] net SUMMARY Quick-learning firmware engineer with over twenty years of experience in embedded systems, communications protocols, program and project management; and specific skills of: * Linux/Unix/QNX * VxWorks * C/C++ * (other proprietary and high-level languages) * Various Assembly Languages * PowerPC, Atmel, MIPS, Intel, ARM * Object-Oriented * Real-Time * Embedded * Monitor and Control * Database Design * Good communication skills, verbal and written. Familiarity with low-level test equipment, including ICE, oscilloscopes, and protocol, spectrum, and logic analyzers. Some Verilog debugging experience.   EMPLOYMENT HISTORY Motorola, Lawrenceville, GA Firmware Engineer, HD/DVR Set-Tops 2006-Present * Developed for HD/DVR set-tops, specializing in conditional access, audio/video, and platform, for Linux and VRTX on MIPS and ARM cores. * Duties include debugging and development in HALs, OS abstractions, and device drivers, written in C/C++. Movaz Networks, Norcross, GA Firmware Engineer, Telecom 2003-2006 * Senior team member for metro fibre optic network equipment, responsible for multi-platform firmware and comms, including TCP/IP. * Created control system for multi-network MEMS array. * Target OS is VxWorks, developed under Linux, in C/C++ for PowerPC/PowerQuicc microprocessors and Atmel microcontrollers. Broadcom, Duluth, GA Firmware Engineer, Cable Modem Termination System 2000-2002 * Leading team member on low-cost cable modem termination system (CMTS). * Designed and delivered object-oriented, real-time hardware abstraction for CMTS and CMTS chipset silicon verification system. * Developed embedded, high-performance operating system and toolset. * Targets written in C/C++ and MIPS Assembly for QNX and VxWorks on MIPS. Nortel Networks, Alpharetta, GA Software Engineer, Access Networks Software Engineer, Automation Manager, Automation and Cfg. Mgmt. 1993-1994, 1996-2000 * Developed automated verification infrastructure and test cases for multi-million-dollar access network product line. * Managed verification automation and load-build departments for embedded telephony access systems. * Feature development in Protel for SOS (both proprietary), C/C++, and “T” (also proprietary). Crystal Computer, Buford, GA Firmware Engineer, Broadcast/Satcom Program/Project Manager, Broadcast/Satcom 1989-1990, 1992, 1994-1996, 2003 * Architected client/server, monitor and control system for broadcast/satcom uplinks and earth stations, including operating system extensions for process, communication, and data management. * Created device drivers for broadcast/satcom monitor and control, including device driver template used to reduce future driver development costs. * Developed embedded antenna control unit firmware. * Development in C/C++ for QNX on x86, et al. * Managed customer service, quality assurance, and sustaining departments for real-time monitor and control systems. * Managed program of multiple, simultaneous, and custom development, procurement, setup, and installation projects for broadcast/satcom industry, developing several quality processes. * Served on board of directors for million-dollar software and hardware company, especially contributing to technical strategy. IBM, Charlotte, NC Software Engineer, Electronics Service Management 1990-1992 * Designed and implemented database management system for electronics service industry using Clipper (dBase III) for x86 platforms. Brill Corporation, Norcross, GA Software Engineer 1986-1988 POST Software International, Wake Forest, NC Hardware/Software Technician 1983-1985   EDUCATION BSc., Computer Science, The University of North Carolina at Charlotte.   COMMUNITY CONTRIBUTION Homeschool. Tutor high school and college students on a variety of subjects. Teach classes on various maths, sciences, music, languages, C++/OO, embedded development, and more. Pastor/Teacher/Counselor.   KEYWORD SUMMARY Quick Learner, Software, Firmware, Process Improvement, Continuous Improvement, ISO9001, TL9000, Configuration Management, Pascal, Protel, BSCS, Goal Oriented, Purchasing, P&L, Budgets, Purchase Orders, RFP, RFQ, Word, Excel, Access, PowerPoint, Microsoft, Windows, RedHat, SUSE, Cost Reduction, Source Control, Revision Control, Inventory, Manufacture, COGS, Cables, Technician, Solder, Strong Interpersonal and Communications Leadership, Mentoring, Self Managed, Self Motivated, Integrity, Ethical, Accounting, Presentations, DOCSIS, OCAP, TCP/IP, SOS, SNMP, UDP, Remote Control Protocols, Documentation, Program Management, Project Management, HD/DVR Set-Tops, Conditional Access, Audio/Video.