Skills:
Embedded Systems: Throughput analysis and improvement, Memory recovery, C, C++, MISRA Compliance, Assembly, Disassembly, Micrium uC OS II RTOS, Nucleus RTOS, OSA RTOS, SPI, I2C, DMA, ADC's, RS232, RS485, 802-15-4 (Zigbee radios), Mesh networking<br/><br/> Software: Caliber Requirements Manager, Subversion, GIT, Team Foundation Server, Visual Studio 2008, Source Safe, Perforce, Quality Center, Win Runner, AT Easy, MATLAB, DOS, Windows, Microsoft Office, VBA, Access<br/><br/> Processors: Microchip (PIC16, PIC18, PIC24, PIC32), ARM Cortex-M3 and M4 (STM32 Family), ARM 7 (NXP2368), 68HC908, Atmel Atmega169V, Atmega128RFA1, Atmega128RFR2 family<br/><br/> Developer tools: Cosmic Compiler, IAR Embedded Workbench Compiler and IDE, Microchip MPLab and Compilers, Real View Compiler and IDE, WinAVR compiler with AVR Studio 4, Signum Chameleon Trace, Code Wright, Slick Edit, Araxis Merge, PC Lint, Enterprise Architect (UML) with some exposure to Python and PEP-8<br/><br/> General: Stepper motor controllers, User interface, Metering Algorithms in AC Systems, IEEE and IEC Standards, Learning and evaluating new tools, FCC, EMC and Environmental Testing, Automated and Manual Testing of Firmware, Hardware and Software, PCB Validation, Modbus, UML, Calibration schemes, Peer reviews, Coding standards, Data Acquisition Systems, Digital Signal Processing (DSP)