Electrical Engineer with several years experience in electronic system design, circuit board design, embedded software/firmware design, combined with practical experience in electronics system integration and test. Experience in all phases of product development from initial design concept, detailed design, prototype builds testing and debug to production. Experience in a variety of engineering disciplines including Design, Systems Integration, testing and debugging. Self-motivated and flexible with strong technical and analytical skills.
CORE COMPETENCIES
• Product Design and Development
• Embedded Software development, C, C#, C++
• PCB Design, Schematic capture and Layout
• Cadence - Allegro PCB Designer, Protel Altium
• Battery managment solutions
• RFID, NFC, Smart Card Reader
• FPGA VHDL, Verilog and AHDL design.
• Image sensor Software & Firmware
Embedded Software Engineer @ Embedded MSP430 solutions, consultant From August 2015 to Present (4 months) Electrical Engineer @ Design and develop analog and digital circuit boards for biometric equipment and fingerprint scanners. The boards contain a wide variety of functions including mobile device docking station, smart battery charger, custom keyboard (i.e blackberry), optical finger navigator, NFC reader, smart card reader, USB hubs, Various interfaces to ARM processors, image capture from various CCD and CMOS cameras using Fire wire and USB interface to a host PC. The embedded boards use i.MX6, OMAP, MSP430, Cypress USB 8051 (FX2), SiLabs USB 8051, Infineon C161 processor. Was responsible for all firmware, including VHDL for the FPGA’s on board. Used Kiel uVision, IAR Embedded workbench, Altera and Xilinx tools and GNU tools for ARM embedded processors. From March 1999 to June 2015 (16 years 4 months) Electrical Engineer @ Design and develop analog and digital circuit boards for medical diagnostic equipment. The boards are used to control motors and solenoids for an automated microscope and are networked using the CAN bus. The embedded CPU board uses an IBM PowerPC 403GC processor as the host controller. From March 1996 to February 1999 (3 years) Electrical Engineer @ Design and develop circuit boards for analog and digital medical ultrasound cameras, video capture, and scanning systems. Some of the PC boards are used as embedded controllers, while others interface to the VME bus and ISA bus. Significantly reduced space requirements using Altera programmable logic devices. Provided additional support by writing software in both "C" and Assembly languages. Extensive knowledge of PC architecture, networking, troubleshooting, and software issues in DOS, Windows 3.11, Windows95, and Windows NT environments. From February 1990 to March 1996 (6 years 2 months)
BSEE, Electrical Engineering @ Florida Atlantic University From 1990 to 1993 Garry Barton is skilled in: C, PCB design, Electrical Engineering, Embedded Systems, C++, Software Development, Electronics, Wireless, Software Engineering, Hardware Architecture, Linux, Engineering Management, Manufacturing, Analog, Testing