Firmware Engineer
CurrentDevelop, maintain, and update firmware for FAA-approved aviation flight simulators. Ongoing effort to organize existing and new code for simpler development, maintenance, and hardware portability. Ongoing effort to document code design and improve development practices. Assist in designing (at the schematic level) and debugging hardware. Ongoing effort to convert existing serial devices to use USB.