Edward

Principal Electrical Engineer
LongmontNationality United States
Share

Summary

- Experienced Engineer, Engineering Manager and Project Manager. - Registered Professional Engineer. - Certified Project Management Professional (PMP). - Certified ScrumMaster (CSM). - Expert designer of Embedded Systems using PIC, Z80, 8051, 80188, NIOS II, etc. - Expert designer of analog signal conditioning systems: A/D and D/A. - Expert designer of embedded firmware using many languages including C, C++ and assembly. - Expert in designing systems using preemptive and non-preemptive real-time operating systems. - Substantial experience with digital signal processing and controls. - Experienced designer of TCP/IP and Ethernet industrial systems. - Experienced leader in Product Development and Project Management. - Experience developing and using ISO-9000 compliant quality procedures and records. - Extensive experience using Critical Chain project management techniques. - Recent training in Altium design software. - Familiar with regulatory requirements including CE, UL and ATEX. - Experienced user of many analytical applications, e.g. Mathematica, Matlab, Minitab, and Spice. - Co-inventor of patent 5,805,281; “Noise Reduction Utilizing Signal Multiplication” - Familiar with cellular manufacturing techniques. - Familiar with DFM/DFT techniques. - Familiar with requirements of designing instruments for hazardous or remote locations.

Work experience

  • Principal Electrical Engineer

    Cognex Corporation
    2018.01-Current(9 years)
    Recipient of Presidents team award. Developed a USB to Ethernet interface. Redesigned product to pass EMI testing for CE mark. Developed LED based lighting attachments. Designed PCB designs using Mentor PADS. Managed product release using SAP.
  • Electronics Design Engineer and Project Manager

    Webscan Inc
    2014.08-Current(12 years)
  • Senior Electrical Engineer

    Cognex Corporation
    2016.12-2018.01(a year)
    Cognex Purchased Webscan in December 2016 Designed USB based controller. Developed and enhanced embedded Linux device (hardware and software) Supported code based on QT
  • Principal Engineer

    Particle Measuring Systems
    2006.07-2008.01(2 years)
    - Developed an FPGA based platform for PMS' next generation of aerosol particle counters. This system included the NIOS II microprocessor IP for an Altera FPGA, and firmware written in C. - Sourced and integrated a Lithium-ion battery system.
  • Director of Engineering

    Particle Measuring Systems
    2000.01-2006.01(6 years)
    - Supervised 4 direct reports and approximately 15 second level reports. - Responsible for budget of approximately $2M. - Sponsored and supervised several development projects per year. - Increased use of computer-aided tools for electrical, mechanical and software development. - Upgraded Software testing and verification by establishing written test plans for all modules. - Worked with marketing and sales personnel to develop specifications for new products. - Lead effort to bring products into compliance with RoHS, CE and WEEE regulations. - Represented Particle Measuring Systems on ISO, ASTM and IEST standards committees. - Developed and managed relationships with contract engineering companies. - Maintained hardware and firmware for legacy products.
  • Project manager

    Particle Measuring Systems
    1998.01-2000.01(2 years)
    - Supervised 10 direct reports. - Managed the first dedicated cross functional development team at Particle Measuring Systems, including design engineers, marketing product managers, manufacturing engineers, service personnel and supply chain managers. - Instituted new project tracking and scheduling methods like Goldratt’s “critical Chain”. - Product was the most successful product in the company’s history, both in terms of units sold and revenue. - First product to use in-circuit test techniques for printed circuit boards
  • Manager of New Product Development

    Particle Measuring Systems
    1996.01-1998.01(2 years)
    - Supervised 3 direct reports. - Managed two high profile development projects. - Hands-on design of hardware and firmware written in C. - Supervised several successful projects managed by other project managers. - Mentored others on project management - Maintained legacy products.
  • Progressive promotions from Engineer I through Engineer IV

    Particle Measuring Systems
    1984.01-1996.01(12 years)
    - Designed digital and analog hardware for more than 20 instruments, some of which are still in production. All were based on microprocessors such as Z80, 8051, 80188 and various PIC processors. - Wrote firmware for the above-mentioned instruments using several languages including C, C++ and Assembly language. - Developed Firmware based on several real-time operating systems, both preemptive and cooperative. - Developed PMS' second generation network protocol based on Ethernet and TPC/IP. - Developed PMS’ first networked instruments using RS-485 technology. - Managed development projects. - Made many customer visits to help install and trouble-shoot installations.
  • Professional Research Assistant

    University of Colorado Boulder (CIRES)
    1982.01-1984.01(2 years)
    - Designed digital and analog hardware for NOAA’s data collection and analysis systems. - Wrote firmware for these data acquisition systems in FORTH using a preemptive realtime OS. - Personally installed these systems at monitoring stations in American Samoa and Barrow Alaska.
  • Electrical Engineer, GS-9

    NOAA
    1980.01-1982.01(2 years)
    - Maintained and operated NOAA's scientific measuring equipment at the Admunsen-Scott station located at the geographic South Pole.

Educational experience

  • University of Colorado Boulder

    BSEE Electrical Engineering and Computer Science
  • University of Colorado Denver

    MSEE Digital Signal Processing and Controls
  • Colorado State University

    MBA Business Administration and Management General
  • Villanova University

    Master Certificate in IS/IT Project Management Project Management
  • Baruch College

    Certificate C++ Programming for Financial Engineering (with Distinction)
Resume Search
Nationality
Job category
City or country
Jobs
Candidates
Blog
Me