Embedded Systems, PLC/HMI/SCADA
Designed panels, SCADA, PLC code, and HMI code.
Designed embedded HW and FW, system architecture, schematics, and boards.
Designed embedded commercial, automotive, military, and medical devices.
Designed FW with IAR, Eclipse, GNU/GDB, MPLABS, CodeWarrior.
Designed AC/DC and DC/DC supplies, and battery chargers
Designed HW with Orcad, PADS, Allegro, Eagle, ViewDraw, Mathcad, and Hyperlynx.
Designed using 68332, 68HC11, x86, PowerPC, SH7760, PIC, AVR, ARM, MSP430.
Designed FPGA, CPLD, and EPLD devices using VHDL, Synplify, Xilinx, and Altera tools.
Designed up to 32-bit embedded systems with up to 12-layer boards. Simulated boards.
Designed SW with C, Python, and Bash/AWK/SED.
Utilized PVCS, TLIB, CVS, SVN, and git version control systems.
Took products through regulatory testing at UL and TUV.
Managed HW and FW engineers.
Evaluated requirements and wrote proposals.
Mentored / Trained Engineers and Executives
Authored magazine article