Robert E. Snyder

 

Objective:      To obtain a position (contract or direct) in the software engineering field with a progressive software-oriented company where my skill set complements the company objectives.

 

Education:      BSEE - University of Notre Dame - South Bend, Indiana - May 1984

                                   

Continuing Educational Courses:

·        DVD Demystified – Second Edition by Jim Taylor - Self Taught – June 2001

·        Video Demystified – Second Edition by Keith Jack - Self Taught – January 2001

·        XML 101 Tutorial (DTD, DOM, XSL) - Self Taught – October 2000

·        Designing and Implementing a Data Warehouse Using SQL 7.0 – May 2000

·        Mastering COM Development Using Microsoft Visual C++ - November 1999

·        Mastering Web Application Development – October 1999

·        Active Server Pages using Microsoft InterDev – Self Taught – August 1999

·        Mastering MFC with Visual C++ 5.0 – May 1999

·        Mastering Microsoft Visual Basic 5 - Advanced Technology Training- January 1999

·        Learn Java 1.2 in 21 Days – Self Taught – October 1998

·        HTML Unleashed - Self Taught – September 1988

·        C++, OOAD, Windows API Programming – NBS (IPFW) - August/September 1996

·        SEI Preparation course - Software Engineering Methodology - January 1996

·        5 day C++ video course by Ira Pohl/USC Television Network - February 1995

·        5 day Specifying and Managing Software Requirements Course - January 1995

·        Magnavox in-house short seminars for various software design topics - 1990-1995

(Walkthrough Leader, Engineering Supervisor, Ada Language, Object Oriented Design, HP-UNIX, Standards, DOD-2167A, Cost Account Management)

·        Software Management Course - ITT - 1988

 

Work Experience:

            January 2002 – present - Cirrus Logic, Inc - Senior Software Engineer

·        Samsung/Sony demo DVD Recorder - Application Framework GUI

·        Project Lead DVD/VCR Combo Daewoo/RCA – production releases

·        DVDEV base software for DVD players, specializing in Human Interface GUI

·        MP3 Encoding controller and interfaces for core software to independently developed DSP processor code, included ripping interface, HDD interface, DSP interface, writing compressed tracks, and control – for Bose Corp.

·        Support for Arriba! Source Level debugger for delivery to Bose Corp. Liason to Viosoft Corp., provided eromulator updates and low-level API for erom and GDB

·        Eromulator upgrades for external customers (Bose), and other support staff. Reprogrammed all Eromulator devices and re-shipped to consumers.

·        Eromulator support, helped enhance an engineering tool to become a production ready product. Added support for multiple processor targets, Koala (portable MP3 player), flash programming of additional flash memory parts, and other features as requested by customers. Customer liason and support manager for this tool.

·        Integrated Progressive Scan capability to CS98100 series DVD player

 

            July 2001 – January 2002 – Innovative Solutions – Contractor to Cirrus Logic, Inc

·        Support for CES 2002 show in Las Vegas. Helped implement 2 processor master/slave implementation of DVD-player/web browser for InterActual Corp.

·        Eromulator updates and support. Added enhancements as requested by customers.

·        DSP core code for Karaoke functionality requested by CCE Corp, from Brazil.

·        Added RAM memory test function for cdb9800 processor

·        Added gdb protocol layer to eromulator code to enable the use of a source-level debugger (like Insight) for DVD targets.

 

            June 1997 – September 2000 – Innovative Solutions/Strategic Innovations Consultant

·        Web Project for Automated Performance Reporting System for Rapistan Systems/ United States Post Office Mail Sorting Machinery (AFSM 1000 sorters)

·        Palm Demos for Inventory Control System – Palm Pilot code development

·        Proposal/Preliminary Design for Rapistan/Royal Mail for Controller Systems for new United Kingdom Postal Facilities

·        Radio Frequency ID (RFID) project for Shell Canada, Mobil Oil (Texas Instruments TIRIS Technology)

·        Bar Code Scanner (Symbol Technology) Project for Tokheim

·        80186 Router Board System Design/Implementation for Tokheim Dispensers

·        Cash Acceptor Control software for Tokheim Dispensers (MSI Incorporated)

·        Advanced Field Artillery Tactical Data System (AFATDS) Version 2.0 (V2)

Mission Manager Software – Attack Analysis – On Site - Raytheon

·        Point Of Sale (POS) Systems, Credit Card Network IF, Back Office Products

·        SEI CMM structure set-up, Quality System, Y2K Verification

·        Gilbarco G-Site Back Office Products

·        C++, Pascal, SQL, HTML, ASP, ODBC, MSAccess, Centura SQLBase, Rational Rose on PC platforms, WinNT, W98, W95, W3.1, WWW, Palm V

 

            August 1996 – June 1997 - NBS Imaging Systems, Inc. (Polaroid) - SW Engineer

·        Digital Image Capture Workstation for Ontario Gaming, Missouri Gaming, Ohio State University, Fort Hays University, Atlanta Board of Education, Louisiana, Conn. Drivers License (DL), Virginia DL, Demos (Indiana, Illinois, Kansas DLs)

·        C++ development/maint on PC platforms, W3.1, W95, Various Card Printers

 

            June 1984 - July 1996 - Magnavox Electronic Systems Corp (Hughes) – SW Engineer

·        August 1995 - July 1996 - IR & D, Maneuver Control System (MCS) proposal

·        Worked with large group on Multi-million $ proposal for MCS

·        Preparation for Independent SEI Evaluation in conjunction with MCS bid

·        Pre-award activities for MCS (researching COE, GUI tools, Sun-Solaris)

·        February 1995 - August 1995 - IR & D, Maneuver Control System (MCS) port

·        Member of a 3 person porting team to port an existing Ada Battlefield Control System (AFATDS) to adapt to MCS functionality (UNIX environment)

·        October 1994 - January 1995 - AFATDS V1 - Integrated Product Group (IPG)

·        Integrator for Fire Support Planning (FSP), System Test Support, Cost Account Planning activities

·        IPG lead for AFATDS port to Lightweight Computer Unit (LCU) platform 

·        November 1993 - October 1994 - AFATDS Program V2 System Engineer    

·        Systems Engineering for V2 Human Interface (HI) Prototype

·        Optimization/Documentation of V1 Human Interface Ada code, Consultant

·        August 1990 - October 1993 - AFATDS Program- Human Interface CSCI

·        AFATDS "C" prototype/demo developer/"C" coder, Lead[5 engineers]

·        Forms CSC Lead - Ada design/development-UNIX [8 engineers]

·        Display Interface CSC (Forms, Maps, Desktop, Helps, Alerts, Display Manager) Lead [12 engineers]

·        HI CSCI Lead/Cost Account Manager [30 engineers] $4 million budget

·        July 1988 - August 1990 - Automated Surface Observation System (ASOS) Program (weather status for airports), Air Traffic Control  (ATC) Department

·        Weather Estimation Algorithms group (“C” code development)

·        Weather Sensor Code (Assembler and “C” code development)

·        June 1984 - July 1988 - Republic of China (ROC) Group, ATC Department

·        ROC Software Manager

·        Software Designer/Developer/Coder for ATC Sys(“C”, 68000Assembler)

 

Software Experience:

Languages: "C", C++ (Borland, Visual, CodeWarrior), Cirrus Logic DSP, Pascal, Ada, PL/M, Assembly, Basic, Java, Visual Basic, HTML, COM, ASP, JavaScript, VBScript, XML, SQL

Platforms: PC, UNIX, Sun, 80186/68000 Embedded systems, CS98000 series (Cirrus Logic DVD processor) Embedded Systems, CL Eromulator target processor emulator, WWW development, Palm

OS:  W2000, WXP, WNT, W98, W95, W3.1, DOS, UNIX, Linux, VAX/VMS, Palm OS

Tools:  X Windows System, MS Windows, TeleUSE GUI Builder, Code Emulators, "C", "C++", Pascal, VB and Ada debuggers/compilers/linkers, ODBC, SQL Server, MFC, DBs, Crystal Reports, MS Office tools, Applets, Active X Controls, IIS, Exchange, WinCVS, Gnu toolset (gcc, gdb, makefiles, etc.)

 

Professional Organizations:

IEEE Computer Society – 1994 - Present

Hosted by www.Geocities.ws

1