PROFILE EXPERIENCE SKILLS

PATENTS

RESUME DAVID MAIN

Engineering Skills

  • Technical advisor: Explain technology to customer, marketing and sales, management.
  • Specification: draft MRD/PRD and objective specification that solves the problem.
  • System architect: End to End topology, principle components, standard selection, etc.
  • Interface design: proprietary definitions of protocols, data types, physical layers, etc.
  • Build/Buy, outsource decisions: define tasks and schedule that match project context.
  • Algorithm design: design the processes which will execute problem solutions.
  • Simulation: prototyping on a computer to improve performance, reduce schedule.
  • Hardware design: PCB level design, schematics and BOM through product release.
  • Digital design: low power through extreme speed, simple through high performance.
  • Analog design: audio, video, PLL, power supply, filters, oscillators, (some) RF, etc.
  • Programmable logic: PLD through FPGA logic design, capture, simulation, debug.
  • Firmware: real time (interrupt driven) microcontroller C or ASM code development.
  • ASIC specification: architect, define functionality and performance, (some) design.
  • Communications: Standard compliant and proprietary signaling (RS232 to 100BaseT).
  • Design review: conduct meaningful no holds barred assessment of design quality.
  • System integration: bringing system elements together and making them work.
  • Documentation: generation of documents to support released designs.
  • Compliance and Manufacturing support: EMC testing, test procedures, Q&A support.
HOME