Hardware and software design done right.
I am a computer engineer that is currently working as a university instructor for electrical and computer engineering topics.
I have experience in hardware design including EMC design, analog circuitry, power supply design, FPGA design, digital circuitry, ARM microcontroller/processor incorporation into designs (Cortex-M0 to A9.) I can support schematic design, simulation, analysis, layout, build, board bring up, and debug.
I have experience in software design including firmware design, drivers, embedded Linux, server setup, website management, database design, and desktop applications. My favorite programming languages are C, C++, and perl. I am also very capable in python and Java.
Work Terms
I am generally available 20 hours / week during the school year and 50 hours / week in the summer.