AeroLeads people directory · profile

Robert Keyes Email & Phone Number

Sr. Software Engineer
Location: Kilmarnock, Virginia, United States 11 work roles 1 school
1 work email found @earthlink.net LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email r****@earthlink.net
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Sr. Software Engineer
Location
Kilmarnock, Virginia, United States

Who is Robert Keyes? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Robert Keyes is listed as Sr. Software Engineer based in Kilmarnock, Virginia, United States. AeroLeads shows a work email signal at earthlink.net and a matched LinkedIn profile for Robert Keyes.

Robert Keyes previously worked as Senior Software Engineer at Aeronautical Systems Engineering, Inc. and Sr. Software Engineer at Inspectron Inc.. Robert Keyes holds Degree, Electronic Engineering Technology from Rets.

Company email context

Email format at earthlink.net

This section adds company-level context without repeating Robert Keyes's masked contact details.

rkeyes@earthlink.net
76% confidence

AeroLeads found 1 current-domain work email signal for Robert Keyes. Compare company email patterns before reaching out.

Profile bio

About Robert Keyes

I have extensive experience in embedded system design and development of software as well as hardware. Software languages include both 'C' and 'C++' using Windows and Linux as development platforms. I have worked on a variety of embedded platforms from Freescale CPU’s to TI arm cortex processors. I also have experience in UML design using the Rational Roses suite of tools designing state diagrams, task diagrams, and more.

Listed skills include Firmware, Embedded Software, Gui, Hardware, and 19 others.

11 roles

Robert Keyes work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Aeronautical Systems Engineering, Inc.

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.

Apr 2016 - Jun 2018

Sr. Software Engineer

Inspectron Inc.

Develop real-time embedded firmware for custom thermal imaging system. Design protocol for interfacing thermal system to a host PC. Host application is used to control thermal parameters and algorithms as well as control of custom robot platform for automated calibration. Host software is written in C++ using Qt application framework.

Jun 2014 - Feb 2016

Sr. Software Engineer

First Sense Medical

Working in the research and development department on a new advanced robotic breast cancer screening system using thermal imaging. Design of protocol and drivers for interfacing to the thermal camera, 3D sensors, and robot. Design of stepper motor control of a 6 axis robot. Embedded controller software written in ‘C’ using TI Stellaris(Tiva) and Code Composer. Application development written in C++ using QT. Porting code from Windows to Linux (Ubuntu).

Aug 2012 - May 2014

Project Specialist

Ann Arbor, Michigan, Us

Development of motor control software using Field Oriented Control (FOC) algorithm as well as six step (trapezoidal) control, PI closed loop, stepper motor control. Development using TI Concerto and Code Composer.

Mar 2011 - Aug 2012

Sr. Software Engineer

Franklin Lakes, New Jersey, Us

Working in the research and development department on a new robot controlled DNA analysis system. Application development is written in C++ using the Gtkmm (Gtk+) libraries in a Linux (Fedora) operating system environment. Designed an instrument state machine to control all instrument operations. Developed the operator interface (GUI). Communications over TCP/IP sockets to other embedded controllers within the system. Designed embedded database (sqlite3) to store all system data and parameters. Developed XML file structure for transferring information of different types of assays into the system. Designed an upgrade feature to upload new software and firmware to all devices in the instrument. Designed an instrument simulator to simulate all hardware operations to help in development and debugging.

Nov 2007 - Mar 2011

Principal Software Engineer

Federal Apd

Working in the research and development department on custom embedded systems for the facility management industry. Writing real-time applications and drivers using 'C' and 'C++' in a multi-tasking environment. Porting pSOS (RTOS) to custom hardware platforms. Extensive use of Motorola 68332/TPU/QSPI and 68000. Develop applications using Diab compiler and Single-Step debugger. Establish communications between embedded systems and Sun Solaris facility management system over TCP/IP sockets. Wrote multi-tasking proxy drivers on Solaris to communicate with other Ethernet devices. Wrote test applications using VB and C# for communicating with devices over Ethernet.Writing specifications for systems, designing custom communication protocols, servo system development, and project scheduling. Use of UML for design, development, and documentation of systems.

Sep 1998 - Nov 2007

Application/Software Engineer

Austria, Eggelsberg, At

Application development and customer support of equipment which includes plc's, operator panels, and industrial computers. Design languages include 'C', Visual Basic, and 6809, 68000 assembly. Operating systems include OS9, Windows, UNIX, and DOS. Designed custom PLC function blocks written in 'C', PI Loop DLL and custom VBX temperature control, PI Loop 2 axis motion control system, custom OS9 based user interface and screen development package for plant floor control systems.

Jul 1993 - Sep 1998

Systems Engineer

Prefix Corporation

Software design of product tracking systems using 'C' language on a Motorola 68000 series VME system running PDOS. Software design of Barcode printer device drivers. Design of motion control software using the Delta-Tau motion control board in both PC and VME environments. Controlled up to 18 servo motors for use in an automated paint application. Interfaced to PLC's, DOS, and Windows based systems.

Mar 1992 - Jul 1993

Engineer

Kintec Corporation

Design of real-time embedded servo control systems using 'C' and 68000 assembly languages. Hardware design of VME based boards for application in servo rate control and other functions such as I/O, fault detection, and resolver to digital (R/D) conversion. Extensive use of the 68000 emulator to aide in the development and debugging phases of software design. Design of communications link between embedded system and a standard PC using IEEE 488, RS232, RS422, and fiber optics. Extensive software design of user interfaces using touch sensitive display panels. Design of Interface Control Documents which includes both hardware as well as software specifications and protocols to aid in the integration of equipment. Full responsibility from conception to finished product.

Mar 1985 - Mar 1992

Engineer

Perkin-Elmer, Inc

Worked in the Test Engineering Department. Responsibilities included software design and product support of scientific oriented microcomputers. Experience in assembly language software, using the 68000 micro-processor. Primary use of the 'C' language in the development of specialized and automated test programs to facilitate the assembly line testing of the desk top microcomputers. Knowledge of the UNIX and IDRIS operating systems.

Jan 1983 - Feb 1985

Associate Engineer

Electromechanical Systems, Inc

Worked in the Engineering Department. Responsibilities included software and hardware design of custom digital equipment. Experience in assembly language software, using the 6800 and 6809 micro-processors. Design of automated test equipment for use in testing PC boards and complete systems. Software design of computer controlled military target practice ranges. Hardware/Software design of first monorail tank target system used by the military.

Jan 1979 - Jan 1983
1 education record

Robert Keyes education

  • Rets
    Rets
    Electronic Engineering Technology
FAQ

Frequently asked questions about Robert Keyes

Quick answers generated from the profile data available on this page.

What is Robert Keyes's role at their current company?

Robert Keyes is listed as Sr. Software Engineer.

What is Robert Keyes's email address?

AeroLeads has found 1 work email signal at @earthlink.net for Robert Keyes.

Where is Robert Keyes based?

Robert Keyes is based in Kilmarnock, Virginia, United States.

What companies has Robert Keyes worked for?

Robert Keyes has worked for Aeronautical Systems Engineering, Inc., Inspectron Inc., First Sense Medical, Terumo Cardiovascular Systems, and Bd Diagnostics Ann Arbor.

How can I contact Robert Keyes?

You can use AeroLeads to view verified contact signals for Robert Keyes, including work email, phone, and LinkedIn data when available.

What schools did Robert Keyes attend?

Robert Keyes holds Degree, Electronic Engineering Technology from Rets.

What skills is Robert Keyes known for?

Robert Keyes is listed with skills including Firmware, Embedded Software, Gui, Hardware, Software Development, Testing, Software Design, and Manufacturing.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.