b'Charles E. Patisaul\n\nEmbedded Software Engineer\n\nCary, North Carolina, USA\nembedded@patisaul.com\nhttp://patisaul.com/resume\nObjective\nTo use my low level programming skills developing exciting embedded products; including firmware, operating system,\ndrivers, applications, programmable logic and/or coprocessors.\n\nEducation\nBachelor of Electrical Engineering, Cooperative Plan with Honor, Georgia Institute of Technology, 1996\nSpecializations: Computer Systems and Telecommunications\n\nSkills\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\nHigh-level languages: C/C++, Visual Basic, BASIC, HTML, Pascal, and Fortran\nAssembly languages: ARM, M68K DragonBall (68328), M\xe2\x80\xa2Core, PowerPC, PIC, and X86\nKnowledgeable in issues related to low-power and mobile devices\nExtensive experience in simultaneous cross-platform development\nExpert at debugging embedded systems with little or no emulator support\nSystem level software (RTOS, drivers, libraries, and test applications) in embedded environment\nHigh level hardware and software debugging using oscilloscopes, logic analyzers, and simulators\nLow level software debugging using memory dumps and assembly code tracing\nOperating Systems: Palm OS, WinCE/PocketPC, VRTX, Windows 95/98/NT/2000/XP, Unix and Solaris\nSource/Change Control: PVCS, Perforce, Visual SourceSafe, StarTeam, and Clarify\nProgrammable Logic: Xilinx, CoolRunner, and other PLDs\nElectrical soldering (including surface mount components)\nHam radio operator (KB4WEH, Technician Plus)\n\nProfessional Experience\nQualcomm, Inc., Cary, North Carolina\nCDMA Technologies\nSenior Engineer - June 2004 to Present\nScientific-Atlanta, Inc., Atlanta, Georgia\nDigital Subscriber Networks, Headend Embedded Software Team\nStaff Embedded Software Engineer - April 2002 to May 2004\n\xe2\x80\xa2 Developed and maintained firmware for Quadrature Amplitude Modulator series of products\n\xe2\x80\xa2 Wrote code for multitasking multi-processor system mixing ARM and PowerPC.\n\xe2\x80\xa2 Maintained carrier grade reliability.\n\xe2\x80\xa2 Focused on MPEG-2 Systems Layer and PowerKEY Conditional Access System.\n\xe2\x80\xa2 Worked closely with Digital Network Controller System and set top groups.\nRatio DesignLab, Inc. (became AppForge, Inc.), Atlanta, Georgia\nHigh-tech Product Development\nEmbedded Software Engineer - April 1996 to April 2002\n\xe2\x80\xa2 Developed software and firmware for battery powered handheld mobile devices.\n\xe2\x80\xa2 Implemented 32-bit multitasking embedded real-time operating system (RTOS)\n\xe2\x80\xa2 Written in portable Object-Oriented C (critical portions in assembly).\n\xe2\x80\xa2 Simultaneously supported on ARM, ARM Thumb, StrongARM, Motorola M68K DragonBall, and M\xe2\x80\xa2Core.\n\xe2\x80\xa2 External modules use position-independent code and data (PIC/PID) for execute in place power savings,\nflexible configuration, and field upgradability.\n\xe2\x80\xa2 High-speed direct system and inter-module function calling via a COM like interface, implemented in C.\n\xe2\x80\xa2 Wrote numerous device drivers including UART, (IR, RS-232, and RS-485), graphical LCD, coprocessor, touch\nscreen digitizer, and paging and two-way radios.\n\xe2\x80\xa2 Team lead for development of cross-platform GUI controls using C/C++ code shared between Windows and all\n\n\x0c\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\nembedded targets, in the AppForge Piedmont Framework.\nSenior team member in design and development of AppForge Piedmont (a cross-platform COM-like framework\nfor embedded systems) SDK and run time, for Palm OS and Pocket PC.\nWrote and maintained code in programmable logic devices (CPLD and FPGA) and coprocessors to support \xe2\x80\x9czero\nglue logic and field upgradeable\xe2\x80\x9d design philosophy.\nWrote programmable logic elements and boot and OS code for modular Hardware Reference Platform\n\nNASA, Voice and Navigation Aids Section, Kennedy Space Center, Florida\nElectrical Engineering Student Trainee (Co-Op) - May 1991 to September 1995 (alternating quarters)\n\xe2\x80\xa2 Prototyping, engineering support, and UNIX programming for U.S. Space Shuttle ground communications\nsystems.\n\nPatent Pending\n\xe2\x80\x9cMethods and systems for providing platform-independent shared software components for mobile devices\xe2\x80\x9d\nUnited States Patent Application 20030018825, filed 17 July 2001'