Seattle-based Gary Sterling is a seasoned electrical engineer with experience in embedded C programming for microcontrollers. Sterling has a strong track record for leading complex projects from start to completion, designing software architecture and implementing. He has an in-depth understanding of a wide range of microcontrollers, peripherals, and programming languages, including C, MATLAB, Octave, .NET (C#), IronPython (Python for .NET), and NI LabVIEW.
Sterling has worked with various programming environments, including Cypress PSoC Creator, Microsoft Visual Studio, Open Source emIDE, Keil µVision, Microchip MPLAB, and TI Code Composer Studio. He excels at software debugging with Cypress MiniProg3, Segger J-Link JTAG, Keil µLink JTAG, and Microchip ICD2. Additionally, Sterling has experience in design for test and manufacturability and is familiar with CE and TUV safety approval processes.
He has worked with many organization as a Systems Engineer Senior Staff at Parade Technologies, Inc., and Software Engineer Senior Staff at Cypress Semiconductor. Prior to this, he had roles as a Senior Software Engineer at Sunfire, a subsidiary of ELAN Home Systems, Software Engineer at ELAN Home Systems, and Embedded Design Engineer at Airbiquity. Sterling graduated from the University of Washington with a Bachelor of Science in Electrical Engineering and studied at Shorewood High School.