Gary Barnes

Gary Barnes Email and Phone Number

Senior Software Engineer II @ ASM
Gilbert, AZ, US
Gary Barnes's Location
Gilbert, Arizona, United States, United States
Gary Barnes's Contact Details

Gary Barnes personal email

Gary Barnes phone numbers

About Gary Barnes

I am going to try to make this as clear as possible. If a job opportunity expects a relocation DO NOT CONTACT ME!Software Design Engineer with over 20 years experience designing applications in C++ for real-time, multi-threaded, and/or embedded systems. Design specifications were built around Object Factories, TCP/IP IPV4 sockets with IPV6 compliance, and STL for the Windows, Linux, Solaris, and VME platforms. Systems Administrator with 5 years full-time experience and an additional 10+ years performing as an administrator as a secondary task.Specialties: C/C++, Visual Basic, FORTRAN, Office Suite, Visual Studio, Rational Rose, Windows NT, Solaris, Macintosh, Red Hat Linux, Microsoft C++, gcc, VxWorks, Green Hills, Multithreaded Applications, Subversion, Microsoft Foundation Classes (MFC), Software Development Kit (SDK), Object Factories, Standard Template Libraries (STL), Generic Test Script Design, Troubleshooting/Debugging, Hardware/Software Analysis, Windows NT Administration, Linux/UNIX System Administration, Unified Modeling Language (UML)

Gary Barnes's Current Company Details
ASM

Asm

View
Senior Software Engineer II
Gilbert, AZ, US
Website:
asm.com
Employees:
2617
Gary Barnes Work Experience Details
  • Asm
    Senior Software Engineer Ii
    Asm
    Gilbert, Az, Us
  • Asm
    Senior Software Engineer
    Asm Oct 2021 - Present
    Almere, Flevoland, Nl
  • Comtech Ef Data
    Principle Software Engineer
    Comtech Ef Data Sep 2018 - Present
    Chandler, Az, Us
  • Intel Corporation
    Principle Software Engineer
    Intel Corporation May 2018 - Sep 2018
    Santa Clara, California, Us
  • Leasehawk
    Senior Java Developer
    Leasehawk Feb 2017 - May 2018
    Principle software engineer for the telephony routing system developed in JAVA, in concert with third-party software packages Asterisk, Kamailio, RptEngine, and Redis. Maintaining the environment running on AWS Linux, performing enhancements to the legacy systems and constructing applications to monitor the environments health.
  • Datasoft
    Principal Software Design And System Integration Engineer
    Datasoft Jun 2013 - Feb 2017
    Tempe, Arizona, Us
    Principle design engineer for communication and testing tools to bridge multiple communication systems to one another over a simulated Satellite interface utilizing C++, multithreading, Raw UDP/TCP Sockets, in a distributed simulation environment. Design tools to validate and exercise the data for authenticity, error checking, and stability. Principle designer for Android application to read, parse SNMP messages from a communication device and display the data for human consumption, generate a map of the radio locations, health of the radios, and communication patterns. Development of follow-on functionality to dynamically update and monitor radios for creating an optimal communication system from a central location.
  • Persis Consulting
    Sr. Software Engineer
    Persis Consulting Nov 2012 - Apr 2013
    Bloomfield Hills, Mi, Us
    Research and Development of possible future navigation engines for the OnStar system. Developing software solutions designed to leverage the Software Development Kits from both Garmin and TomTom to determine what the capabilities each has for determining a valid routing solution for a user. Along with what modification must be made within the respective SDK solutions to function as a back-end routing solution for the OnStar environment.
  • Securecomm Consulting
    Sr. Software Engineer
    Securecomm Consulting Oct 2011 - Nov 2012
    Software Design Engineer of Android based devices to communicate with JTRS radios for configuration and configuration resolution of problematic radio networks. Co-developed a client/server system for authentication of Android applications using a cryptographic solution to secure an Android Application's data from malware attacks and intruder avoidance. Server solutions included connectivity to an embedded device via Bluetooth, and through a PHP Web interface via Wi-Fi TLS traffic. Client application developed using Java and C++. Server application developed using C++.
  • American Traffic Solutions
    Sr. Linux Embedded Engineer
    American Traffic Solutions Sep 2010 - Oct 2011
    Mesa, Az, Us
    Software Design Engineer for a real-time embedded traffic safety solution running natively on a Netburner 5282. Designed a next generation traffic safety solution utilizing a distributed software solution through a publish/subscribe framework for an Atom PC. Systems Administrator for Fedora 12 and Ubuntu 10.x customized spins developed for the Kontron atom processor and Advantech 64 bit atom processor. LDAP systems administration built on the Red Hat directory services.
  • Raytheon Missile Systems
    Sr. Systems Engineer Ii
    Raytheon Missile Systems Jan 2002 - Oct 2009
    Project lead for a real-time distributed simulation of a Ballistic Missile Defense live fire flight tests. Designed and developed multi-threaded High Level Architecture (HLA) Real Time Interface (RTI) applications to collect and process raw live flight telemetry to drive a 3D visualization. Applications and tools for the projects were developed using primarily C++. Principle software was a Live Data Link (LDL) that would read raw data streams via TCP/IP (IPV4 & IPV6 compatible), Serial, and Reflective Memory (Hardware shared memory), process the streams into engineering units, and publish the results as HLA packets via TCP/IP. Designed a replay tool to emulate the data flow of a live flight's raw telemetry I/O utilizing Reflective Memory, L3 Visual Test Station, Burg PCI4422 via DataXpress, TCP/IP IPV4 BSD Socket models, and Serial Interfaces for Solaris, Redhat Linux, Windows, and VME embedded platforms. Principle software lifecycle began on VME MVI 2900 PPC with the kernel built using Green Hills Tornado complier. The project evolved through its lifecycle to migrate to utilize VXWorks, Integrity, Solaris, and finally Linux (Fedora Core and Red Hat EL 5). Lead for simulation development of failure analysis team for the critical design review for the Japanese Flight Test Maritime in 2008. Published the HLA integration of a Standard Missile Six Degrees of Freedom (6DOF) simulation Software Design Description (SDD) for use as a guide to creating an End To End Distributed Design Simulation (ETEDDS).
  • Intel Corporation
    Systems Administrator Manager
    Intel Corporation Oct 2000 - Jan 2002
    Santa Clara, California, Us
    Systems Administration Manager for the Intel C++ and FORTRAN compiler design data center consisting of over 300 Windows NT and Red Hat Linux 32 and 64 bit compute servers, data servers, and associated Domain services.
  • Raytheon Missile Systems
    Systems Administrator
    Raytheon Missile Systems May 1997 - Aug 2000
    Lead Windows NT Systems Administrator for engineering workstations. Managed a Citrix Metaframe environment for ease of use of the UNIX environments. Administrator for Windows NT in a multiple domain environment, maintaining a user database of over 4000 unique users. Performed level 1 support for HPUX, and Solaris. Windows NT Lead for organizing the effort of design and implementation of a robust Windows NT environment company wide use. Developed in-house tools to expedite processes using Visual C++. Developed a uniform standard environment for vending applications to clients using InstallShield Repackager.
  • Microsoft
    Software Design Engineer In Test
    Microsoft Feb 1994 - May 1997
    Redmond, Washington, Us
    Principle design and test engineer for 'Services for Macintosh’ for Microsoft Windows NT, AppleTalk communication protocols, and User Interface; Developed SFM product enhancements for Windows NT 3.5, through 5.0. Design of multithreaded Windows BSD Socket applications in C/C++. Design of Microsoft AppleTalk Device Analyzer for NT 4.0 Resource Kit using Visual C++; Developed Visual test scripts for test automation; Testing Windows Socket functionality for TCP/IP, IPX, and AppleTalk for Winsock 1.1 and 2.0 developed from the BSD baselines.
  • Microsoft
    Software Design Engineer In Test
    Microsoft May 1993 - Dec 1993
    Redmond, Washington, Us
    Test engineer for Microsoft Visual C++ for the Macintosh; Tested AppleTalk communication software and protocols; Maintained, Wrote, and Enhanced the performance of the C/C++ test scripts. Developed product enhancements to Visual C++ for 68K. Developed automated testing methodology with Microsoft Access.
  • Microsoft
    Software Design Engineer
    Microsoft Feb 1993 - Jul 1993
    Redmond, Washington, Us
    Redesigned the Dialogs, Bitmaps, and Button layout for Microsoft Arabic Excel for the Macintosh; Test engineer for Microsoft Arabic Excel, accompanying macros and localization.
  • Microsoft
    Product Language Support
    Microsoft Oct 1992 - Feb 1993
    Redmond, Washington, Us
    Technical support engineer for Microsoft C/C++ 7.0, Assembly, FORTRAN and PASCAL; Provided Windows API and Windows SDK support; Software Beta tester for Visual C++ 1.0.
  • Information Management Group, Inc.
    Programmer Analyst
    Information Management Group, Inc. Aug 1991 - Feb 1992
    Fairfax, Virginia, Us
    Principle programmer of a multitasking data-collection unit to perform the functionality of a time clock that handles communication with remote systems using C; Handled customer assistance on application design and functionality; Principle programmer and Tester of Scheduling, Time and Attendance applications for Veriphone Pinstripe hardware using C and RPG/400; Programmer for applications for the Telxon hand-held retail system using COBOL.

Gary Barnes Skills

Visual C++ Subversion Visual Studio Windows Nt Embedded Systems Green Hills Software Design Qt Creator Qt Software Development Linux Unix Integration Testing C++ Tcp/ip Java Databases Android Development Software Engineering Multithreading

Gary Barnes Education Details

  • California State Polytechnic University-Pomona
    California State Polytechnic University-Pomona
    Computer Science
  • Ganesha
    Ganesha

Frequently Asked Questions about Gary Barnes

What company does Gary Barnes work for?

Gary Barnes works for Asm

What is Gary Barnes's role at the current company?

Gary Barnes's current role is Senior Software Engineer II.

What is Gary Barnes's email address?

Gary Barnes's email address is ga****@****ail.com

What is Gary Barnes's direct phone number?

Gary Barnes's direct phone number is +148076*****

What schools did Gary Barnes attend?

Gary Barnes attended California State Polytechnic University-Pomona, Ganesha.

What are some of Gary Barnes's interests?

Gary Barnes has interest in Education.

What skills is Gary Barnes known for?

Gary Barnes has skills like Visual C++, Subversion, Visual Studio, Windows Nt, Embedded Systems, Green Hills, Software Design, Qt Creator, Qt, Software Development, Linux, Unix.

Who are Gary Barnes's colleagues?

Gary Barnes's colleagues are Jesus Cerron Rocandio, Rico Tong, Tom Lieb, Miguel Navarro Montoya, Necati Atli, 曾小敏, Alvaro Valencia.

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.