Senior Software Engineer
Senior Software Engineer (Contract). Integration of avionic systems toflight simulation software. Developing drivers to interface with varioushardware such as CAN bus, ARINC 429 and custom protocols. Designing custommicro controller hardware and firmware to simulate the operation oforiginal avionics equipment. Design of proprietary communicationprotocol to interface avionics equipment to host computer. Electronics andPCB design using Autodesk's Eagle CAD software. Firmwaredevelopment using 'C' on Microchip PIC processors. Creation of InterfaceDesign Document, block diagrams, wire lists, and all other pertinentinformation.