Ron Butcher

Ron Butcher Email and Phone Number

Principal Software Engineer at General Dynamics Information Technology @ General Dynamics Information Technology
Ron Butcher's Location
Elkton, Maryland, United States, United States
Ron Butcher's Contact Details

Ron Butcher work email

Ron Butcher personal email

About Ron Butcher

Extensive software development experience with expertise in object-oriented design, embedded software, and communication systems.* Object-oriented software -- Extensive experience in object-oriented design and C++ -- Familiar with Java* Embedded software -- Extensive experience in C -- Device drivers and interrupt service routines -- Board support package modification and simple run-to-completion executive* Communication systems -- SNMP agent -- High Assurance Internet Protocol Encryptor (HAIPE) Inline Network Encryptor -- Custom PBXProfessional Achievements:* Lead software engineer for the Air Force 1 communication switch* Lead software engineer of the low-level devices team for Marconi's fiber-to-the-home productSkills:* Languages: C/C++ and Java* Operating Systems: Linux, Windows, and VxWorks* Tools: Eclipse, Visual Studio, VirtualBox, Git, JIRA, Agile development, ClearCase, SCADE, and VAPS-XTClearance: Secret

Ron Butcher's Current Company Details
General Dynamics Information Technology

General Dynamics Information Technology

View
Principal Software Engineer at General Dynamics Information Technology
Ron Butcher Work Experience Details
  • General Dynamics Information Technology
    Principal Software Engineer
    General Dynamics Information Technology Mar 2015 - Present
    Falls Church, Virginia, Us
    Developing medical quality measures software.
  • Mtsi - Moseley Technical Services, Inc.
    Software Consultant
    Mtsi - Moseley Technical Services, Inc. Dec 2014 - Mar 2015
    Huntsville, Al, Us
    Updated and tested security modules, containing Windows and application security updates and upgrades, for fielded WIN-T platforms on assignment to General Dynamics.
  • Safenet, Inc.
    Senior Development Engineer
    Safenet, Inc. Nov 2010 - Sep 2014
    Maintained smart card middleware software for both Windows and Linux, adding features and support for additional smart cards and tokens. Created a Java application for signing configuration files, both at build time and by the customer for modifications made before middleware installation. Created RPM installation packages for Linux.Tools: Eclipse, Visual Studio, VirtualBox, Git, JIRA, and Agile development
  • L-3 Communications
    Senior Member Of Engineering Staff
    L-3 Communications Oct 2003 - Oct 2010
    New York, Ny, Us
    Integrated a Simple Network Management Protocol (SNMP) agent on an INE, and implemented HAIPEv3 management information blocks for monitoring and controlling the INE. Ported HAIPEv3 management software from one INE hardware platform to another.Tools: VxWorks, Understand, and ClearCase
  • Sri Product Development
    Software Consultant
    Sri Product Development May 2002 - Oct 2003
    Us
    Presented software graphics design and demonstration in a successful program capture team to replace a monochrome aircraft display with a color display. Developed software for color aircraft displays.Tools: SCADE development environment and VAPS-XT graphical interface
  • Marconi
    Senior Software Engineer
    Marconi Apr 2000 - May 2002
    Kista, Stockholm, Se
    Developed software for Marconi's fiber-to-the-home product. * Modified the pSOS board support package for an existing card to be used with the new home interface card.* Designed and implemented flash memory drivers and manager, and an application-level flash memory access C++ class to support storing and loading multiple software and FPGA images. The new design sped up development by significantly reducing the time needed to download new images.* Designed and implemented drivers, including the interrupt service routines to handle alarm conditions, and application-level access C++ classes to control two FPGAs. I also wrote test software used by the hardware engineers to evaluate FPGA operation.
  • Rockwell Collins
    Principal Software Engineer
    Rockwell Collins Oct 1985 - Mar 1999
    Cedar Rapids, Iowa, Us
    Developed software for the Air Force 1 communications switch which uses multiple, redundant processor pairs, networked together, to provide highly reliable, clear and secure, audio and data switching, and to control the communication devices, such as telephones, landlines, radios, and cryptos, connected to the switch.* Designed and implemented software to validate operator-selected connection requests and to convert these requests into commands to the switching hardware, using a commercial database to define valid connections and to generate source code tables for validating operator requests.* Designed and implemented software to control the switching of audio, data, and control signals between the communication devices.* Integrated the switch software with the custom hardware, and integrated the hardware and software components into the switching system.* Created a tool for analyzing system activity logs to support resolving customer-reported problems.* Provided direction to other software engineers assigned to the project, and interacted extensively with customer personnel.Developed software for a German navy digital communication switch, using multiple nodes, each containing a Windows NT workstation and TI DSPs housed in a VME chassis, connected by E1 links to provide distributed audio and data switching.* Designed and implemented complex switching control software.* Provided direction to other software engineers assigned to the project.Developed software for a special-purpose PBX, using multiple TI DSP processors connected via T1 links to collect audio and distribute it throughout the system.* Designed and implemented a simple run-to-completion executive.* Designed and implemented device drivers for the T1 links and A/D–D/A converters.
  • Ericsson
    Software Engineer
    Ericsson Sep 1990 - Aug 1994
    Kista, Stockholm, Se
    Maintained telephone switch software.

Ron Butcher Skills

C Embedded Software Device Drivers Vxworks Linux Eclipse C++ Object Oriented Design Secure Coding Communication Systems Snmp Windows Microsoft Visual Studio C++ Clearcase Git Virtualbox Active Dod Secret Clearance

Ron Butcher Education Details

  • Southwest Texas State University
    Southwest Texas State University
    Mathematics

Frequently Asked Questions about Ron Butcher

What company does Ron Butcher work for?

Ron Butcher works for General Dynamics Information Technology

What is Ron Butcher's role at the current company?

Ron Butcher's current role is Principal Software Engineer at General Dynamics Information Technology.

What is Ron Butcher's email address?

Ron Butcher's email address is ro****@****dit.com

What schools did Ron Butcher attend?

Ron Butcher attended Southwest Texas State University.

What skills is Ron Butcher known for?

Ron Butcher has skills like C, Embedded Software, Device Drivers, Vxworks, Linux, Eclipse, C++, Object Oriented Design, Secure Coding, Communication Systems, Snmp, Windows.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.