Expert Details

Expert in Eng Design, Digital/Analog, DSP, Wireless, RF, FPGA, Networking, Protocols, Software Development

Expert ID: 723943 California, USA

Request Expert

He has 23 years experience in the software development field. He has experience developing software on the following platforms: Windows, DOS, Linux, Monte Vista Linux, uCLinux, Solaris, FreeBSD, VxWorks, PSOS, PDOS, ST OS/20, OS9, uC/OS-II, TI DSP/BIOS

He has written low level drivers (SCSI, GPIB, Serial, I2C, SPI, SSI, ethernet, 1553, VME, PCI, MBus, SBus, USB, ISDN.
He has written mid-layer "HAL" type interface software (ie. to connect low level drivers into upper layer API's). For example: Windows serial (RS-232) API layer to allow remote control IR hardware (coming in over RS-232) to interface to a GUI on a DVR (Digital Video Recorder).

He has written Application Layer software on numerous platforms. For example, Test software under Solaris for ethernet (TCP/IP) testing of a SBC (Single Board Computer). Automated testing software under Windows to allow DVR's to be tested in a automated MFG environment. Application Software to act as Linux development kits (ie. GUI development kit, embedded development kit, software development kit, etc..). Test code under VxWorks to validate ethernet interface (TCP/IP) and Shared Memory interface between SPARC processor and Intel i860 slave processor. GUI under FreeBSD to act as a Control GUI for a Internet Compression Router (which I also developed). The GUI also displayed connection statistics such as compression ratio, bandwidth being used, error statistics, etc..

Very good experience writing Digital Signal Processing drivers and application code under Texas Instruments DSP/BIOS O/S and Code Composer Studio. He has written low-level drivers and also application code for numerous projects. For example: SPI, I2C, UART/McBSP, SSI codec, PCI, DAC and A/D (ADC) low-level drivers. Wrote full control application to interface to Mgmt GUI over ethernet (TCP/IP). System was a Fiber-Optic Biochemical Sensing Controller using Fibre Optic "Lockin-Amplifer" approach, DDS and Quadrature demodulation of audio frequency tones.

He has 20+ years real-time O/S development experience.
Multidisciplined in that he has experience with hardware/software/mechanical engineering.
Experience managing developments teams of 2-5 people.

He has 23+ years experience developing computer based hardware and embedded computers/controllers. Experience designing with numerous bus and I/O interfaces: VME, PCI, I2C, SPI, I2O, MBus, SBus, SCSI (Ultra, U160/320), USB 1.0 & 2.0, GPIB, Ethernet, Serial (RS-232/422/485), 1553, FDDI, Fibre Channel, ISDN, v.90 Modems, GSM and “Microburst” wireless, 4-20 mA loops, T1, TDM, SLIC, POTS.
He has designed state-of-the-art server motherboards and Advanced Logic Research and Gateway. He has designed many different kinds of embedded computers for various industries. He has designed numerous telephony and wireless products (PBX, 802.11, ISM Band, RF- Radio, etc..).

He has experience designing with numerous processors and DSP's: CY7C601 (Sparc), TI TMS390Z50 (Supersparc), Intel 8086/80xxx/Pentium/Pro/Xeon, Intel i960RD, Intel i960RN, Intel 8051, Intel 8085/80188 Motorola/Freescale 6809/68000/68008/68010/68020/68030/68040/68360/68HC11 and MCF5272/MCF5445x, ARM7, SGS Thompson ST5512, IBM PowerPC 405GP, MIPS R4000, Atmel ATMega128L, PIC 12Fxxx/16Fxxx/18Fxxx, TI MSP430.

Experience with high-speed circuit design and PCB Layout using Cadence and Mentor Graphics CAD tools (Orcad Capture, Allegro, PADS).
Multidisciplined in that he has experience with hardware/software/mechanical engineering.
Experience managing developments teams of 2-5 people.

15+ years Engineering Consulting experience in the Electronics Industry.MicroPower Appliances-

Battery powered 802.11g Wireless Camera system System consists of Battery Powered Wireless Camera and line powered Base Station Utilized CMOS Image Sensor, Low-power FPGA and 802.11g chipset/module for Camera JPEG2000 compression Customized 802.11 MAC to improve battery life Patented architecture allowed long battery life.ARMA Design-

Hardware and Software development for various projects Developed CobraNet based audio/data over ethernet unit (with embedded Broadcom BCM5325E Ethernet switch and Cirrus Logic CS496112 DSP) Developed Automatic Toilette Flusher (PIR sensor and brushed DC motor) Developed Avionics GPS display (LCD unit tethered to Embedded PC with Mini-ITX PC and GPS card). Worked on Power Conditioning PCB (with NiMH battery charger, SEPIC DC-DC converter, USB and SMBus interface, USB-RS-232 converter)Intelligent Optical Systems, Torrance-

Develop new version of DSP based Fiber-Optic Biochemical Sensing Controller- 10-ch “Lock-in Amplifer” Merge DSP PCB with Analog Daughtercard Upgrade TI 6713 DSP to faster version Enhance design with new features Schematic Capture and DSP/BIOS firmware development.EZLinux-

Chief Hardware Consultant Design and development of “8 channel PCI V.90+ fax/modem” card (“FaxFarm”) Conexant CX81801 based V.90+ modem, PLX PCI9050 PCI Interface, 16C654 Quad UART device Hardware debug and verified functionality with Linux Driver.

Expert may consult nationally and internationally, and is also local to the following cities: Los Angeles, California - Long Beach, California - Santa Ana, California - Anaheim, California - Riverside, California - Bakersfield, California - Glendale, California - Huntington Beach, California - San Bernardino, California - Oxnard, California

Request Expert

Education

Year Degree Subject Institution
Year: 1989 Degree: B.S. Subject: Electrical Engineering Institution: California State Polytechnic University
Year: 1986 Degree: A.S. Subject: Electronic Technology Institution: Chaffey College
Year: 1986 Degree: A.S. Subject: Physics Institution: Chaffey College
Year: 1986 Degree: A.S. Subject: Engineering Institution: Chaffey College
Year: 1986 Degree: A.S. Subject: Mathematics Institution: Chaffey College

Work History

Years Employer Title Department Responsibilities
Years: 1985 to 2007 Employer: Self Title: Engineering Consultant Department: Responsibilities:
Years: 2004 to 2006 Employer: Indyme Title: Hardware Engineering Mgr Department: Electronic Products for the Retail Industry Responsibilities: Manage Hardware Engineering department Oversee team of hardware and embedded firmware developers Developed electronic products for internal use by the Retail Industry: RF/Wireless transmitters/receivers, callboxes, telephony equipment, PBX interface cards, 2-way radios, pagers, embedded servers and controllers, rack servers, etc.. (10) of 20 largest retail outlets (Target, Home Depot, Lowes, ..) are our customers Responsible for Electronic Circuit Design RF/Wireless “Callbox” and receiver firmware development: proprietary ISM band wireless protocol, 802.11b/g, Zigbee/802.15.4, RSSI based “Location” Engine, Wireless Sensor Mesh Networking, TCP/IP, VoIP (Asterisk), RTP, GSM/GPRS based modems Mechanical Design & Industrial Engineering of cases, assemblies, molds, extrusions, mounting brackets, etc..
Years: 1996 to 2000 Employer: Gateway/Advanced Logic Research Title: Lead Project Engineer Department: Server Division Responsibilities: “Micro Server” Internet Appliance.
Responsible for Hardware, Software, and System Integration Based on MIPS R4000 CPU (with PCI interface) running Red Hat Linux O/S. Managed through Web Browser. Provided Email (POP), File Sharing (FTP Server, Samba, Appleshare), Telnet Server, Web Server, WAN (ethernet/modem) connection sharing (NAT), Firewall (packet filter), Web & DNS Caching, Discussion Groups, Doc Mgr, Backup Agent, VPN, anti-SPAM, Web Filtering, RAID Customized hardware and embedded (Linux) software (HTML/CGI GUI, “C”) Created product specifications (PRD – Product Requirements Document) and Test Procedures Created Technology White Papers explaining more complex issues and solutions
Years: 1986 to 1995 Employer: General Micro Systems Title: Engineering Mgr Department: General Micro Systems Responsibilities: Design and Development of VME and XORbus SBC's (Single Board Computers), peripherals, and systems.

Design of 68xxx & SPARC based Single Board Computers, and I/O Peripheral Cards Responsible for schematic capture, PCB layout/routing, logic synthesis (CPLD/FPGA/ASIC) Responsible for porting proprietary debugging/mfg software (“STD – Self Test Diagnostics). Developed various BSP’s and device drivers (in “C”) for VxWorks, PSOS, PDOS, OS9 Responsible for “Test Plan”. Specify/create production test software and/or test fixtures Resolve systems integration issues. Travel to customer site when necessary Create initial product specification and project schedule Create/edit/approve documentation, White Papers, User Manuals, etc.. Approve Mfg Pkg Assign tasks to other hardware/software project engineers and technicians

International Experience

Years Country / Region Summary
Years: 2000 to Present Country / Region: Ukraine Summary: He is experienced in outsourcing to Ukraine
Years: 2007 to Present Country / Region: India Summary: Experience outsourcing to India
Years: 2008 to Present Country / Region: China Summary: Experience outsourcing to China

Career Accomplishments

Associations / Societies
IEEE, UPnP
Professional Appointments
Member, UPnP Steering Committee
Awards / Recognition
"Volunteer of the Year Award", May-2006, San Diego Science Alliance

"Community Volunteer Award", Feb-2001, Friendship Shelter
Publications and Patents Summary
Patent - I2O (Intelligent I/O) Subsystem, Gateway.
I2O Subsystem – Intelligent I/O Subsytstem. Allowed upgrade of secondary PCI bus on motherboard to support the I2O protocol using a proprietary connector.

Additional Experience

Marketing Experience
Experience with SolidWorks and Autocad.
Experienced with the following programming languages: ANSI “C”, “C++” (OOD), HTML, Forth, Fortran, Pascal, Basic, Unix Shell programming, Phoenix BIOS calls, Assembly language for: 680xx, 68362, 68HC11, PowerPC-405GP, Sparc, x86, KLSI121, 8051, 80188, ATMega128.

Experience with Global Compliance Testing and Standards (North America, Western Europe, Eastern Europe, etc..). Created “Global Compliance Test Plan”: Safety: UL 1950/60950, IEC 950/60950, EN 60950, CSA C22.2, IEEE “CB Scheme”, “CE Marking”, European Low Voltage directive (73/23/EEC, Telecom), TUV AS/NZS 3260 Emissions: FCC Part 15 & 68, European EMC directive 89/336/EEC (EN45001) & EMI-1999/5/EC "R&TTE" (Telecom, EN55022), CISPR Method, AUSTEL Technical Standard, VCCI Immunity: EN50082-1, EN55024, EN61326 Telecom : FCC Part 68, TIA/EIA-968, IC-CS03 (Canada), "TCB" & "SDOC" methods, European CTR21 & R&TTE 1995/5/EC, CCC(China), JATE (Japan), “Nordic Exclusions” (Scandinavian countries) GSM : FCC Part 2 & 24 (2.1046/1049/1051/1053/1055, 24.232), IC RSS-133 (6.2, 6.3, 7), EU R&TTE 3.1b (EMC, EN 301 489-1/7), 3GPP TS 51.010-1 (EN 301 511).
Other Relevant Experience
Wireless, RF, Digital, Analog, DSP, FPGA, Telephony, VoIP, Software, RTOS, Real-time, Linux, Windows

Language Skills

Language Proficiency
Spanish He understands Spanish and can read at a basic level.
French Can read French at a beginners level

Fields of Expertise

Request Expert

Dev Tool:

Request: expert/eng-design-digital-analog-dsp-wireless-rf-fpga-networking-protocols-software-development
Matched Rewrite Rule: expert/([^/]+)(?:/([0-9]+))?/?$
Matched Rewrite Query: experts=eng-design-digital-analog-dsp-wireless-rf-fpga-networking-protocols-software-development&page=
Loaded Template: single-experts.php