Roger Chaplin
Principal Firmware Engineer at USA Firmware, LLC- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Todd Hayes
Roger is a detail oriented firmware design engineer. He mentored me in careful and thoughtful subsystem interface design. He also taught me debugging techniques that I still use today. He taught me how to perform thought experiments and to carefully design experiments to either prove or disprove theories. Through his careful application of the scientific method to problem solving he was extremely adept at solving some of our most difficult problems in a very timely manor.
Tom Rose
Roger worked with AvPro in the development of several experimental programs and deliverable products. His work met the two most important criteria for me. The reponse was timely and the software worked to achieve the goal we sought. He was always pleasant to work with and focused on solutions as part of a team.
Todd Hayes
Roger is a detail oriented firmware design engineer. He mentored me in careful and thoughtful subsystem interface design. He also taught me debugging techniques that I still use today. He taught me how to perform thought experiments and to carefully design experiments to either prove or disprove theories. Through his careful application of the scientific method to problem solving he was extremely adept at solving some of our most difficult problems in a very timely manor.
Tom Rose
Roger worked with AvPro in the development of several experimental programs and deliverable products. His work met the two most important criteria for me. The reponse was timely and the software worked to achieve the goal we sought. He was always pleasant to work with and focused on solutions as part of a team.
Todd Hayes
Roger is a detail oriented firmware design engineer. He mentored me in careful and thoughtful subsystem interface design. He also taught me debugging techniques that I still use today. He taught me how to perform thought experiments and to carefully design experiments to either prove or disprove theories. Through his careful application of the scientific method to problem solving he was extremely adept at solving some of our most difficult problems in a very timely manor.
Tom Rose
Roger worked with AvPro in the development of several experimental programs and deliverable products. His work met the two most important criteria for me. The reponse was timely and the software worked to achieve the goal we sought. He was always pleasant to work with and focused on solutions as part of a team.
Todd Hayes
Roger is a detail oriented firmware design engineer. He mentored me in careful and thoughtful subsystem interface design. He also taught me debugging techniques that I still use today. He taught me how to perform thought experiments and to carefully design experiments to either prove or disprove theories. Through his careful application of the scientific method to problem solving he was extremely adept at solving some of our most difficult problems in a very timely manor.
Tom Rose
Roger worked with AvPro in the development of several experimental programs and deliverable products. His work met the two most important criteria for me. The reponse was timely and the software worked to achieve the goal we sought. He was always pleasant to work with and focused on solutions as part of a team.
Experience
-
USA Firmware
-
United States
-
Design Services
-
1 - 100 Employee
-
Principal Firmware Engineer
-
May 2014 - Present
Providing technical leadership, architecture and design of embedded firmware and software, as well as getting to roll up my sleeves and do coding and testing. Providing technical leadership, architecture and design of embedded firmware and software, as well as getting to roll up my sleeves and do coding and testing.
-
-
-
Aclara RF Systems Inc
-
Solon, OH
-
Principal Firmware Engineer
-
Aug 2012 - May 2014
Responsible for developing and implementing the firmware development process for the Aclara RF product line. Responsible for developing and implementing the firmware development process for the Aclara RF product line.
-
-
-
Midmark Corporation
-
United States
-
Medical Equipment Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Dec 2010 - Aug 2012
Developing embedded firmware for control of dental office products, including dental chairs, delivery systems, and sterilizers. Developing embedded firmware for control of dental office products, including dental chairs, delivery systems, and sterilizers.
-
-
-
PAC - Petroleum Analyzer Company
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
400 - 500 Employee
-
Contractor
-
Aug 2009 - Dec 2011
Developing a data system instrument plug-in with C#. Writing product requirement and software requirement specifications for new instrument plug-ins for chromatography instruments. Developing a data system instrument plug-in with C#. Writing product requirement and software requirement specifications for new instrument plug-ins for chromatography instruments.
-
-
-
Alpha Technologies a Dynisco Company
-
Akron, OH
-
Sr Software Engineer - Team Leader
-
Oct 2000 - Jul 2009
Software development lead and architect for a Laboratory Information Management System (LIMS) product. Did application development with Borland C++ Builder and Microsoft Visual Studio 2005 (C#). Learned database design and administration with SQL Server 2000 and 2005. Software development lead for instrument control embedded firmware on a Nios II FPGA processor. Software development lead and architect for a Laboratory Information Management System (LIMS) product. Did application development with Borland C++ Builder and Microsoft Visual Studio 2005 (C#). Learned database design and administration with SQL Server 2000 and 2005. Software development lead for instrument control embedded firmware on a Nios II FPGA processor.
-
-
-
Diebold Nixdorf
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Systems Engineer
-
Apr 1999 - Oct 2000
Developed device control libraries in C++ for ATMs (Automated Teller Machines). Libraries exposed an industry standard API to help support platform independent ATM application programming. Developed device control libraries in C++ for ATMs (Automated Teller Machines). Libraries exposed an industry standard API to help support platform independent ATM application programming.
-
-
-
-
Sr Software Engineer - Team Leader
-
May 1998 - Apr 1999
Lead the porting of an OS/2 instrument control / analytical application to Windows NT. Lead the porting of an OS/2 instrument control / analytical application to Windows NT.
-
-
-
Keithley Instruments (A Tektronix Company)
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
200 - 300 Employee
-
Senior Design Engineer
-
Mar 1984 - May 1998
Embedded hardware and firmware development for instrument control. Analyzed product requirements to make hardware/firmware trade-offs to balance product cost and hardware complexity with firmware development time and performance. Designed custom microprocessor, digital logic, and I/O circuitry. Developed instrument control firmware using COTS real-time executives (e.g. VxWorks) or home-built executives. Embedded hardware and firmware development for instrument control. Analyzed product requirements to make hardware/firmware trade-offs to balance product cost and hardware complexity with firmware development time and performance. Designed custom microprocessor, digital logic, and I/O circuitry. Developed instrument control firmware using COTS real-time executives (e.g. VxWorks) or home-built executives.
-
-
-
Bridgestone Americas
-
United States
-
Motor Vehicle Manufacturing
-
700 & Above Employee
-
Scientist II
-
Jun 1979 - Mar 1984
Data acquisition system development. Retrofitting data acquisition hardware and software to non-computerized analytical instruments. Data acquisition system development. Retrofitting data acquisition hardware and software to non-computerized analytical instruments.
-
-
Education
-
The University of Akron
BS, Electrical Engineering