AeroLeads people directory · profile

John Eagar Email & Phone Number

Lead Embedded Software Developer
Location: South Jordan, Utah, United States 5 work roles 3 schools
1 work email found @appliedavionics.com 2 phones found area 423 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email · 2 phones

Work email j****@appliedavionics.com
Direct phone (423) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Lead Embedded Software Developer
Location
South Jordan, Utah, United States

Who is John Eagar? Overview

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

Quick answer

John Eagar is listed as Lead Embedded Software Developer based in South Jordan, Utah, United States. AeroLeads shows a work email signal at appliedavionics.com, phone signal with area code 423, and a matched LinkedIn profile for John Eagar.

John Eagar previously worked as Lead Embedded Software Engineer at Applied Avionics and Software Validation Engineer at Applied Avionics. John Eagar holds Master Of Business Administration - Mba, It Management from Western Governors University.

Company email context

Email format at appliedavionics.com

This section adds company-level context without repeating John Eagar's masked contact details.

{first}.{last}@appliedavionics.com
86% confidence

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

Profile bio

About John Eagar

Proven team player proficient in a wide range of technologies to support bringing to market embedded products. Key accomplishments include:• Principal Software Architect responsible for designing the NEXSYS LYNK (DCU120) product line. (https://www.appliedavionics.com/lynk.html)• Successfully brought up an embedded engineering software team and brought multiple DO-178C DAL A products to market.• Implemented core tools for a DO-178C DAL A software development process including: -Jenkins server for Continuous Integration. -VisualSVN for source code control. -VisualGDB for embedded software development. -Grammatech Codesonar for static analysis. -VectorcastQA for dynamic analysis, structural coverage, and MC/DC testing. -Googletest for unit testing. -Doxygen for code documentation. -Jira for project management + requirements management. -Confluence for project coordination.• Primary Manufacturing Test Engineer on 30+ New Product Introduction Efforts (NPI)• Designed, built, and supported over a hundred multipurpose automated test platforms (ATE). These test platforms are capable of performing full automated system tests using various technologies including Audio, Video, Zigbee, WiFi, IP Networking, Serial (RS-232, RS-422, RS485), USB, CAN, CANFD, ARINC429, etc.• Built and maintained massively parallel test platforms that program and test large numbers of Linux based devices simultaneously.• Refactored most of a company’s LabVIEW/Teststand codebase to use object-oriented principles and abstraction layers• Built a data pipeline that aggregates 150k+ XML/ATML test records per month from ten different facilities into a centralized SQL database• Used a LAMP stack to build web-based data reporting tools that easily allow access to test data and pre-canned reporting• Implemented many process improvements that streamlined development & support of manufacturing test processes allowing the company to go from two major manufacturing partners to twenty-four over a five year period while only adding two additional test engineers• Implemented servers, virtual machines, VPNs, and other IT technologies to control, update, and maintain consistency across test platforms. Reduced test pc setup time by >97%. Reduced update time by >95%. Reduced travel for support issues significantly.

Listed skills include Testing, Labview, System Testing, Test Engineering, and 25 others.

5 roles

John Eagar work experience

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

Lead Embedded Software Engineer

Fort Worth, Texas, Us

Principal Software Architect for the NEXSYS LYNK (DCU120) product line. (https://www.appliedavionics.com/lynk.html)Responsible for all aspects of software definition and implementation including:-Overall system architecture including the BSP, HAL, RTOS, Application Layers, and PDIT definitions.-Requirements processes including gathering, writing, and reviewing. -Implementing MISRA compliant code in C for STM32 ARM processors.-Writing bare metal device drivers for system peripherals, SPI, and I2C devices.-Ensuring all code is compliant with DO-178C DAL A for avionics systems.-Integrating Micrium ucOS-II RTOS.-Defining and implementing overall system test framework and strategy. Started an embedded software development team from scratch.-Interviewed potential team members and made hiring recommendations.-Assigned work priorities and reviewed code as needed.-Coordinated work with outside software vendors.-Provided training and mentoring to other software engineers.Implemented core tools for a DO-178C DAL A development process including: -Jenkins server for Continuous Integration. -VisualSVN for source code control. -VisualGDB for embedded software development. -Grammatech Codesonar for static analysis. -VectorcastQA for dynamic analysis, structural coverage, and MC/DC testing. -Googletest for unit testing. -Doxygen for code documentation. -Jira for project management + requirements management. -Confluence for project coordination.

Jun 2021 - Oct 2024

Software Validation Engineer

Fort Worth, Texas, Us

Company's first software verification engineer.Developed Automated Test Equipment (ATE) from scratch for Avionics Products.Created custom PCBs for test fixtures using Altium Circuitstudio. Developed Design Verification tests used in DO-160 testing.Assisted with requirements creation to support a DO-178C development process.

Nov 2019 - Jun 2021

Contract Lead Manufacturing Test Engineer

Cincinnati, Oh, Us

• Teststand Framework Development o Made substantial improvements to client’s custom process model o Made substantial improvements to client’s custom operator interface o Created a custom modelplugin that logs test data to a Sqlite database o Created a custom database schema for Teststand with stored procedures, lookup tables, and views for MS SQL that significantly reduces database size and increases database performance o Created a JSON command protocol and supporting toolkit to simplify interfacing with the UUT. This included the protocol, a C# winforms application, a simulator, and custom Teststand steps with custom UI panels. o Created custom steptypes that wrap the customer’s existing Hardware Abstraction Layer (HAL). This allows for a consistent drop down menu during development that saves engineering development time. o Created custom sequenceanalyzer steps that analyze sequence files for requirements, to-do lists, and conform to step naming conventions o Setup an ESXI server to store development virtual machines for support of legacy products• Group Development o Introduced group to JIRA, Confluence, Git and better development practices• Test Development o Developed test sequences for avionics products using Teststand and C#

Nov 2018 - Nov 2019

Senior Manufacturing Test Engineer

Control4

• Primary Manufacturing Test Engineer on 30+ New Product Introduction Efforts (NPI)o Linux Based Home Automation Controllerso Distributed Audio Productso Distributed Video Productso Smart Lighting Deviceso Smart Thermostats• Designed and Maintained Multi-Purpose Automated Test Platformso Audio (Analog and Digital) o Video (HDMI and Component)o Wi-Fi o Zigbee o Networkingo IRo Serialo Various Low-Level Embedded Linux Functionality• Designed and Maintained Concurrent Test Platformso These test platforms allow many IP network enabled devices to be programmed and tested in parallel.• Re-Architected Company’s Entire LabView / Teststand Codebaseo Created a communications abstraction layer that allows an engineer to use a standard API to connect to a UUT over SSH, Serial, TCP/IP,UDP, Telnet, etc. This included creating asynchronous classes that manage the connection, logging, and allowing the engineer to easily spy on the connection while the test is in progresso Created a database abstraction layer that allows an engineer to store data in five different types of SQL databases without having to know SQL.o Co-created a GOOP hardware abstraction layer toolkit.o Re-factored and redeployed 70+ existing test sequences that ran on 3 different platform types (60+ test stations total) to solve problems with cross-linking, versioning, and other issues.o Trained and mentored other engineers as needed to get them to adopt new/better code practices.• Implemented Better Data Management Processeso Designed a data collection system that aggregates test data from over 200 unique test sequences deployed on 100+ different test platforms scattered across 8 different sites on 3 different continentso Built processes for automatically importing aggregated test data into a Microsoft SQL database.o Built an access controlled PHP website that generates various reports.o Built custom reporting tools and performed data analysis as needed

Oct 2011 - Nov 2018

Test Systems Administrator

Itt Exelis

• Managed all test systems on plant Configuration Management of more than 100 different test systems Front Line Support for all test systems Reversed engineered legacy test systems written in HPV, C, and Test Basic as needed to identify possible improvements and updates Located and procured test system components as needed.• Evaluated and streamlined existing test systems Ran Gage Repeatability & Reproducibility Studies Evaluated measurement routines for accuracy and efficiencies Implemented process improvements that save the company an estimated $300,000+ per year• Developed Software Used LabView, SQL, and .NET to develop numerous test stations, reporting tools, databases, and other supporting software.

May 2008 - Oct 2011
3 education records

John Eagar education

Master Of Business Administration - Mba, It Management

Western Governors University

Bachelor'S Degree, Business Management Entrepreneur Emphasis

Brigham Young University

Associate Of Science (A.S.), Computer Science And Information Systems

Salt Lake Community College
FAQ

Frequently asked questions about John Eagar

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

What is John Eagar's role at their current company?

John Eagar is listed as Lead Embedded Software Developer.

What is John Eagar's email address?

AeroLeads has found 1 work email signal at @appliedavionics.com for John Eagar.

What is John Eagar's phone number?

AeroLeads has found 2 phone signal(s) with area code 423 for John Eagar.

Where is John Eagar based?

John Eagar is based in South Jordan, Utah, United States.

What companies has John Eagar worked for?

John Eagar has worked for Applied Avionics, Ge Aviation, Control4, and Itt Exelis.

How can I contact John Eagar?

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

What schools did John Eagar attend?

John Eagar holds Master Of Business Administration - Mba, It Management from Western Governors University.

What skills is John Eagar known for?

John Eagar is listed with skills including Testing, Labview, System Testing, Test Engineering, Electronics, Embedded Systems, Product Development, and Automation.

Find 750M verified contacts

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