Allen Maynard

Principal Embedded Firmware Engineer at Belkin International
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Los Angeles County, California, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

LinkedIn User

Allen is always fantastic to work with because of i) his excellent knowledge in electrical hardware and firmware, ii) his innovative mind, iii) his great inter-personal skills. When we worked together as a team for Chamberlain / Sentex Systems, he was always able to come up with many new ways and ideas to overcome hurdles to achieve our goals. It was a joy to work with Allen. Always calm, always ready to present constructive suggestions. I consider Allen as a personal friend as well as a highly motivated colleague.

Wayne Dow

Allen Maynard is a very skilled firmware engineer. He is skilled with assembly language along with C. He is flexible enough to have taken on a VHDL project. While at Sentex Systems Allen worked on many projects. He worked with the MicroChip Pic processors along with the Motorola 6809, the HC12 and finally a TI DSP. It was a pleasure to have worked with Allen.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Embedded Systems Engineering Certificate Program
    UCI Division of Continuing Education
    Dec, 2013
    - Nov, 2024

Experience

    • United States
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Principal Embedded Firmware Engineer
      • Nov 2015 - Present

    • United States
    • Computer Hardware Manufacturing
    • 700 & Above Employee
    • Senior Principal/Staff Embedded Software/Firmware Engineer
      • Aug 2009 - Oct 2015

      • Embedded Firmware/Software developer in C for ARM Cortex-R4 microcontroller to control hard disk drives (HDD) for controller group and VSC group. • Testing and Debugging of HDD firmware using SourcePoint on an Arium emulator/debugger. • Write specifications for new and existing features. • Develop and support all Vendor Specific Command processing across all departments within the corporation, such as Controller, Channel, and Servo. • Embedded Firmware/Software developer in C for ARM Cortex-R4 microcontroller to control hard disk drives (HDD) for controller group and VSC group. • Testing and Debugging of HDD firmware using SourcePoint on an Arium emulator/debugger. • Write specifications for new and existing features. • Develop and support all Vendor Specific Command processing across all departments within the corporation, such as Controller, Channel, and Servo.

    • United States
    • Telecommunications
    • 100 - 200 Employee
    • Senior Firmware Engineer
      • Jun 2003 - Feb 2009

      OCP was aquired by Oplink • Developed and sustained embedded software/firmware for SFP/SFP+/XFP fiber-optical transceiver modules. This involved embedded system firmware assembly and C language programming using 8 and 16-bit microcontrollers such as the Atmel Mega 8, Mega 32, and Analog Devices ADuC7020 ARM7. • Wrote drivers for various peripherals such as ADCs, DACs, and external I/O using I2C and SPI protocols. • Wrote code to control analog bias and modulation circuits in real time. • Wrote test board firmware to test telecom devices for firmware validation using I2C. Used Tracii XL I2C tester for exercising the I2C bus. • Emulators used include AVR, IAR and KEIL using JTAG. • Worked with hardware engineers closely to debug hardware interfaces and to debug control loop algorithms. • Worked with interfacing ASICs to microcontrollers using I2C and SPI. • Able to read schematics, use oscilloscopes, logic analyzers, and various other test equipment. • Received “Way to go” award for outstanding project achievement. Show less

  • Optical Communication Products (OCP)
    • Woodland Hills, California
    • Senior Firmware Engineer
      • Jun 2003 - Feb 2009

      • Developed and sustained embedded software/firmware for SFP/SFP+/XFP fiber-optical transceiver modules. This involved embedded system firmware assembly and C language programming using 8 and 16-bit microcontrollers such as the Atmel Mega 8, Mega 32, and Analog Devices ADuC7020 ARM7. • Wrote drivers for various peripherals such as ADCs, DACs, and external I/O using I2C and SPI protocols. • Wrote code to control analog bias and modulation circuits in real time. • Wrote test board firmware to test telecom devices for firmware validation using I2C. Used Tracii XL I2C tester for exercising the I2C bus. • Emulators used include AVR, IAR and KEIL using JTAG. • Worked with hardware engineers closely to debug hardware interfaces and to debug control loop algorithms. • Worked with interfacing ASICs to microcontrollers using I2C and SPI. • Able to read schematics, use oscilloscopes, logic analyzers, and various other test equipment. • Received “Way to go” award for outstanding project achievement. Show less

    • Software Development
    • 700 & Above Employee
    • Senior Firmware Engineer
      • Jun 1998 - Jun 2003

      Sentex was aquired by Chamberlain. • Designed, developed, and sustained real-time systems for various Telephone Entry/Access Control systems. This involved embedded system firmware assembly and C language programming using 8 and 16-bit microprocessors and microcontrollers such as the PIC 16C, 17C, and HCS301; Motorola HCS12, 6809, KS2, KA4, E9, and E20; and the Philips XA-S3. • Designed various Microsoft Windows applications for the TES using Visual Basic and C. • Wrote firmware for various test apparatuses. • Wrote CPLD code using VHDL to support new 640 x 480 display interface.. • Emulators used include NOHAU, Orion, ICE2000, and Picmaster. Show less

    • Senior Firmare Engineer
      • Jun 1997 - Jun 2003

      • Designed, developed, and sustained real-time systems for various Telephone Entry/Access Control systems. This involved embedded system firmware assembly and C language programming using 8 and 16-bit microprocessors and microcontrollers such as the PIC 16C, 17C, and HCS301; Motorola HCS12, 6809, KS2, KA4, E9, and E20; and the Philips XA-S3. • Designed various Microsoft Windows applications for the TES using Visual Basic and C. • Wrote firmware for various test apparatuses. • Wrote CPLD code using VHDL to support new 640 x 480 display interface. • Emulators used include NOHAU, Orion, ICE2000, and Picmaster. Show less

    • Senior Software Design Engineer
      • Nov 1993 - Mar 1997

      After Western Technologies changed its name to Adrenalin, I continued to work on electronic toys and games and interactive television. OPEN TV Interactive TV: Developed scope of work and scheduling of Open TV interactive television programming projects. Designed, and programmed interactive television applications for satellite broadcasts on a UNIX based Sun Microsystems development system for the RCA DSS set top box using C language. Demonstrated interactive television applications at trade shows. Show less

    • Senior Software Design Engineer
      • Nov 1987 - Mar 1997

      • SEGA Video Game Design: Main programmer of speech synthesis for SEGA's genesis SportsTalk video games using Motorola 68000 assembly code. Worked with SEGA Japan in Tokyo in 1991 - 1992 developing and testing SportsTalk game code. See Sega-16.com article at http://www.sega-16.com/2012/11/history-of-sega-sports/ on page 2 for a sample of what I did. • Electronic Toys and Games Design: Designed 8051 microprocessor embedded systems for electronic toys and games and wrote the 8051 assembler code. Worked with hall effect sensors and sound effects for Lionel trains. • Thermoscan Medical Device: Wrote 90% of the embedded NEC 7503 4-bit microprocessor assembly code for the original Thermoscan instant measuring fever thermometer and subsequent revisions. Wrote test code in C for the production of the thermometer. Provided on-site project coordination, development, and implementation in Hong Kong, China in 1990-1991. Wrote user-interface documents, operation flowcharts, and interactive hypercard simulator demo for the thermometer. Received FDA certification and met ASTM specifications for medical device development, testing, and documentation. • OPEN TV Interactive TV: Developed scope of work and scheduling of Open TV interactive television programming projects. Designed, and programmed interactive television applications for satellite broadcasts on a UNIX based Sun Microsystems development system for the RCA DSS set top box using C language. Demonstrated interactive television applications at trade shows. Show less

    • Software Design Engineer
      • Feb 1987 - Nov 1987

      • Modified firmware for a multi-user add-on card for IBM compatible computers using assembly language. • Headed customer support for this multi-user card system from customers around the nation via telephone and on-site calls. • Installed systems in Orange County and Los Angeles County area businesses. • Manned booth at local computer shows to demonstrate systems. • Modified firmware for a multi-user add-on card for IBM compatible computers using assembly language. • Headed customer support for this multi-user card system from customers around the nation via telephone and on-site calls. • Installed systems in Orange County and Los Angeles County area businesses. • Manned booth at local computer shows to demonstrate systems.

    • Design Engineer
      • Oct 1983 - Sep 1986

      • As part of R & D, I designed and tested digital circuits for a 300 DPI laser printer which included a user friendly front panel and a high capacity plug-in font cartridge. • Wrote firmware code for an 8031 microprocessor used in the laser printer. • As part of sustaining engineering, I was in technical support which involved modifying various computer terminals to meet the needs of customers. • Wrote demo programs to show off the features of CIE terminals and printers at various computer shows such as COMDEX and DEXPO, which I setup and worked. • On site coordination of inspection of CIE computer terminals for shipping defects in Northampton, England. Show less

    • Digital Design Engineer
      • Jul 1982 - Sep 1983

      Continued to work on Evolution Computer Systems hardware after company was aquired by CRS/ATV. Continued to work on Evolution Computer Systems hardware after company was aquired by CRS/ATV.

    • Digital Design Engineer
      • Jul 1982 - Sep 1983

      Was formaly known as Computerized Restaurant Systems Was formaly known as Computerized Restaurant Systems

    • Digital Design Engineer
      • Jul 1981 - Sep 1983

      • Designed and troubleshooted computer test circuits for the Evolution mini-computer systems using TTL, PROMS, and PAL logic devices. • Wrote the diagnostic test programs for computer test circuits in assembly language. • Wrote the documentation for the computer boards that I tested. • On site installation of one of our computer systems at a computer firm in Paris, France. Aquired by Computerized Restaurant Systems • Designed and troubleshooted computer test circuits for the Evolution mini-computer systems using TTL, PROMS, and PAL logic devices. • Wrote the diagnostic test programs for computer test circuits in assembly language. • Wrote the documentation for the computer boards that I tested. • On site installation of one of our computer systems at a computer firm in Paris, France. Aquired by Computerized Restaurant Systems

    • Electronic Engineer
      • Feb 1980 - Jun 1981

      • Designed and modified digital electronic interfaces for Z-80 based optical-mass-storage peripherals. • Wrote assembly language programs for the Z-80 to control OMS peripherals. • Designed and modified digital electronic interfaces for Z-80 based optical-mass-storage peripherals. • Wrote assembly language programs for the Z-80 to control OMS peripherals.

Education

  • California State Polytechnic University-Pomona
    BS, Engineering Technology
    1977 - 1979
  • Loyola Marymount University, College of Business Administration
    MBA, Management Information Systems
  • Mt. San Antonio College
    AS, Computer Technology
  • University of California, Irvine
    Certificate, Embedded Systems Engineering

Community

You need to have a working account to view this content. Click here to join now