Firmware Engineer
CurrentDevelop code in C for bare metal and a proprietary RTOS that runs on a 70MHz ARM7 and 533MHz Cortex A5 for use in Amulet's smart display modules.Develop tools to support use of display modules including drag-and-drop GUI creator (RealBasic/Xojo), PC simulator (C), compiler and programmer(Java).Developed scripting language based off of PAWN, ported PAWN virtual machine to Amulet's RTOS.Ported Arduino framework to Cortex-A5