Ed Sutton

Ed Sutton Email and Phone Number

Senior Software Engineer focused on Qt embedded Linux @
Ed Sutton's Location
Stillwater, Oklahoma, United States, United States
Ed Sutton's Contact Details
About Ed Sutton

* Skilled C++ and C# developer in the complete software life cycle using object oriented design. * Skilled at investigating and quickly learning and implementing new technologies.* Excellent problem solving and trouble-shooting skills on both software and hardware / firmware systems.* Experienced embedded systems developer in a wide variety of applications using assembly and C.* Accomplished at developing software that interfaces to hardware devices.

Ed Sutton's Current Company Details
Freelance

Freelance

Senior Software Engineer focused on Qt embedded Linux
Ed Sutton Work Experience Details
  • Freelance
    Sr. Software Engineer
    Freelance Mar 2023 - Present
  • Subsite Electronics
    Product Engineer Software For Utility Locating Products
    Subsite Electronics Aug 2019 - Mar 2023
    Perry, Ok, Us
    ● Cross platform Qt Android, iOS, macOS, and Windows too!● Cross platform React Native, JavaScript, Objective C, Java, on Android & iOS● React Native greater than 98% common UI source code! ● Created Bluetooth classic react native Android iOS & Android bridge modules for proprietary devices. Apple Made for iPod ( MFI )● Managed apps on Apple App Store Connect and Google Play● DevOps - setup Azure Pipeline builds, build-agents for Android, iOS, Windows .NET, and DSP and MCU embedded software● Bluetooth Low Energy (BLE) on newer devices.● Qt C++ cross platform mobile & desktops● Yocto embedded Linux using Toradex, Variscite modules.● Qt Creator, Xcode, Android Studio, Visual Studio
  • Subsite Electronics
    Product Engineer Software For Horizontal Directional Drilling (Hdd) Products
    Subsite Electronics Feb 2014 - Aug 2019
    Perry, Ok, Us
    ● Cross platform Qt Android, iOS, Windows, and macOS
  • Frontier Electronic Systems
    Senior Software Engineer - Linux Applications Development
    Frontier Electronic Systems Dec 2008 - Feb 2014
    Stillwater, Oklahoma, Us
    ● C++ development under Red Hat Enterprise Linux 5.x ● Developed IP multicast JP2000 video distribution over Ethernet for sonar and fire control video● Developed SNMP diagnostics library supporting rules with a GUI front end● Applications design and development using Qt 4 C++ libraries, STL, Boost● Developed Embedded Linux touchscreen prototypes for Boeing proposal using TI DaVinci DM8168 ARM, Qt, Arago / TI SDK● Avionics display application development; TI DM6466 ARM, SYS/BIOS, Code Composer Studio● Developed SNMP diagnostics API and user configurable network diagnostics desktop application● Complete life cycle; from design, to implementation, to creating RPM installer packages. ● Developed Java GlassFish servlet and JNI layer to C++ libraries● Created API documentation and user help manuals using Doxygen. ● Established software development build processes using Jenkins● Created software team infrastructure, ESXi virtualized servers, web apps; issue tracking, Jenkins, Subversion, WebSVN, & Wiki.
  • Engius, Llc
    Software Architect/ It Manager And Customer Support
    Engius, Llc May 2004 - Dec 2008
    Stillwater, Ok, Us
    Software Architect/ IT Manager and Customer Support developing commercial software for a rapidly growing startup company in the construction industry.● Software architect and Windows application developer using the Microsoft .Net 2.0 Framework and C# and C++. Solely responsible for the entire software life cycle including specification, design, implementation, end user documentation, and software deployment. Customer installation base of hundreds of users around the world.● Solely responsible for Engius achieving Microsoft Certified Partner & ISV Software Solutions Competency - a challenging accomplishment that increased business opportunities and company stature.● Developed wireless remote sensor software/firmware● Production and manufacturing support, process documentation, CNC program development● Developed Microchip Pic embedded software for USB gang programmer and controlling Windows software for sensor production● Developed R&D software for image processing analysis● Provided customer technical support on company software and systems.
  • Icx Nomadics
    Senior Software Engineer
    Icx Nomadics Apr 2002 - May 2004
    Us
    Senior Software developing research tools and commercial applications for a scientific R&D company.● Created software for laser optics research experiments using Visual C++, Active Template Library (ATL), LabVIEW, and Visual Basic. Interfaced to custom and commercial hardware including gas flow controllers, humidity sensor, temperature sensors, spectrograph, and stepper motor controllers.● Developed commercial software applications in C#, Visual C++, and Visual Basic used to interface to Nomadics proprietary hardware using RS-232 serial and USB interfaces● Developed commercial concrete mix design application in Visual Basic. MS Access and ADO● Developed installation programs for multiple commercial applications using InstallShield or Wise that supported a wide variety of Windows OS applications● Developed new firmware features for custom hardware using MicroChip PIC assembly language● Prototyped firmware in C for Atmel 8-bit microcontrollers
  • Cummins Inc.
    Senior Software Engineer - Windows Application Development
    Cummins Inc. Jan 1999 - Apr 2002
    Columbus, Indiana, Us
    Senior Software Engineer working as a member of a large team designing and developing a large multi-million dollar Microsoft ATL/COM based diesel engine service application named Insite™ with an international customer base of approximately 10,000 users.● Senior Technical Member of the framework design team, responsible for design and implementation of a COM based system architecture using IDL, and UML using Rational Rose.●  Developed Microsoft COM components using Visual C++, Active Template Library (ATL), and MFC●  Created test cases for the VC developed COM components using both Visual Basic (VB) and VC● Instructed ATL COM Development classes for Cummins employees in a classroom setting● Member of the Tools Architecture Workgroup (TAWG) whose charter was to set corporate software engineering standards with a goal of promoting software re-use throughout the company
  • Cummins Inc.
    Senior Software Engineer - Engineering Tools
    Cummins Inc. Oct 1995 - Jan 1999
    Columbus, Indiana, Us
    Senior Software Engineer developing engineering tools for use in Engine Control Module (ECM) development, test, and diesel engine simulation.● Developed multi-platform (Windows NT, Windows 16-bit, and DOS) Automated Test Software (ATS) libraries in C and C++ that are run-time configured for the target Engine Control Module (ECM). The ATS libraries provide interfaces to both custom and off-the-shelf hardware on PCI, ISA, GPIB, and serial communications buses as well as to a VXI bus (a bus based on VME) via a MXI bus interface● Created applications using the Microsoft Foundation Class (MFC) libraries for controlling hardware● Created applications in Borland C++ Builder to monitor ECM parameters and faults● Teamed up with a Microsoft consultant to develop a “Microsoft 3-2-1” COM components program for a 3-tier application using COM Microsoft Transaction Server (MTS)● Developed National Instruments Labview test applications to simulate diesel engine I/O and control closed–loop diesel engine simulations running on a TMS320C3x DSP coprocessor● Created 32-bit / 16-bit Windows install programs using InstallShield Professional 5.5● Hardware/software trouble-shooting using software debuggers and electronic test equipment● Developed Windows NT Device Drivers for Cummins developed hardware on the ISA and PCI bus● Developed a NT Device Driver to configure and control a Cummins IndustryPack (IP) module based on a Field Programmable Gate Array (FPGA). ● Developed a “soft” real-time environment for diesel engine models under Windows NT SMP● Developed task scheduler and support libraries for running real-time diesel engine simulations on a Texas Instruments TMS320C3x / TMS320C4x DSP targets

Ed Sutton Skills

C++ C# C Embedded Systems Assembly Xml .net Software Engineering Visual Studio Software Development Software Design Vss Windows Programming Uml Visual C++ Qt Linux Embedded Linux Microcontrollers Mantis Bug Tracker Subversion Jenkins Python Object Oriented Design Electronics Embedded Software System Architecture Visual Basic Hardware Device Drivers

Ed Sutton Education Details

  • Oklahoma State University
    Oklahoma State University
    Electronics Engineering Technology

Frequently Asked Questions about Ed Sutton

What company does Ed Sutton work for?

Ed Sutton works for Freelance

What is Ed Sutton's role at the current company?

Ed Sutton's current role is Senior Software Engineer focused on Qt embedded Linux.

What is Ed Sutton's email address?

Ed Sutton's email address is ed****@****ail.com

What is Ed Sutton's direct phone number?

Ed Sutton's direct phone number is 186422*****

What schools did Ed Sutton attend?

Ed Sutton attended Oklahoma State University.

What skills is Ed Sutton known for?

Ed Sutton has skills like C++, C#, C, Embedded Systems, Assembly, Xml, .net, Software Engineering, Visual Studio, Software Development, Software Design, Vss.

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.