* Maintained design of Windows CE (5.0 and 6.0) handheld based on the PXA270 processor. This included fixes to drivers, applying security updates, rebuilding the operating system, and hardware updates. This occasionally involved working directly with customers on debugging interactions between their application and the OS. Also wrote example applications in C# and C++ (with and without Qt) for distribution to customers.
* Hardware design of the Elecsys RediLink and Z4 (PXA270 based) with RS232, RS422, RS485, modem expansion, etc.
* Ported U-Boot (2014.10) and Linux (3.15) to Elecsys Redilink, Z2, and Z4 boards and created base image with Buildroot. Several patches and drivers contributed upstream to all projects.
* Created all automated testing scripts for Elecsys Redilink and Director series with a combination of OpenOCD, Expect, and Tk Gui.
* Helped develop new Elecsys software standards and Git development processes.
* Maintained Elecsys Gitlab installation and backup solution. Added custom functionality to Ruby on Rails-based Gitlab for specific functionality necessary for Elecsys related to releases, reporting, and heavy submodule use.
* Developed 802.15.4 radio on an Atmel SAM R21 with secure authentication and key sharing via elliptic curve cryptography. Supported long battery life operations (multiple years), custom flash filesystem for low memory operations, and over the air firmware updates.