AeroLeads people directory · profile

John Cain Email & Phone Number

NASA Flight Software Engineer II at Johnson Space Center w CACI
Location: New York City Metropolitan Area, United States, United States 7 work roles 3 schools
1 work email found @digi.com LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email j****@digi.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
NASA Flight Software Engineer II
Location
New York City Metropolitan Area, United States, United States

Who is John Cain? Overview

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

Quick answer

John Cain is listed as NASA Flight Software Engineer II at Johnson Space Center w CACI, based in New York City Metropolitan Area, United States, United States. AeroLeads shows a work email signal at digi.com and a matched LinkedIn profile for John Cain.

John Cain previously worked as Firmware Engineer II at Smartsense By Digi and Hardware/Firmware Test Engineer at Smartsense By Digi. John Cain holds Master Of Science - Ms, Electrical And Computer Engineering from Fairfield University.

Company email context

Email format at Johnson Space Center w CACI

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

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

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

Profile bio

About John Cain

John Cain is a NASA Flight Software Engineer II at Johnson Space Center w CACI. Colleagues describe him as "John and I have worked on several projects togethers. He is a brilliant individual with great leadership ability. He has impressed me with his work ethic, and the dedication he puts in each project. John never hesitates to offer help to other project members when they are struggling. He does more than what is required, and I sincerely believe that wherever he works, he will bring value to the company."

Current workplace

John Cain's current company

Company context helps verify the profile and gives searchers a useful next step.

Johnson Space Center w CACI
Johnson Space Center W Caci
NASA Flight Software Engineer II
Houston, TX, US
AeroLeads page
7 roles

John Cain work experience

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

Nasa Flight Software Engineer Ii

Johnson Space Center W Caci

Houston, TX, US

Firmware Engineer Ii

Current

Boston, Massachusetts, US

Sep 2024 - Present

Hardware/Firmware Test Engineer

Boston, Massachusetts, US

Writing automation software for firmware test cases on embedded systems using UART communication, gaining familiarity with communication protocols.Using electronic lab equipment such as oscilloscopes and multimeters for hardware testing and debugging.Using Python for development of internal tools.

Jun 2022 - Sep 2024

Graduate Research Assistant, Electrical Engineering

Fairfield, CT, US

Autonomous Flight, GPS-Denied Localization.Thesis: Development Of An Alternative Aerial Positioning System Using Optical Flow LocalizationPublications in progress.

Apr 2023 - Apr 2024

Npwee - Spacecraft Magnetometer Calibration

Washington, DC, US

Participated in a technical writing program between NASA and Arizona State University with a team of interdisciplinary engineering students.Learned to write proposals for government grants/contracts through NASA standards.Explored fluxgate magnetometer calibration techniques for spacecraft applications.Placed in top 5 proposals.

May 2022 - Aug 2022

Software Engineering Intern

Washington, DC, US

Contributed to the development of the Goddard Space Flight Center ITCD Mission Cloud Platform, with a focus on asynchronous requests To web servers and databases using Python and Javascript XHR.Wrote aggregation pipelines to filter and query large volumes of data from a Mongo Database.Worked with AWS, MongoDB, Docker, AJAX/XHR, and Python.Presented work at.

Jun 2021 - Aug 2021

Software Engineering Intern

Jersey City, NJ, US

Natural language generation, Python

May 2020 - Sep 2020
3 education records

John Cain education

Master Of Science - Ms, Electrical And Computer Engineering

Fairfield University

Bachelor'S Degree, Computer Science Major, Mathematics Minor

Fairfield University

High School Diploma

Pentucket Regional Sr High School
FAQ

Frequently asked questions about John Cain

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

What company does John Cain work for?

John Cain works for Johnson Space Center w CACI.

What is John Cain's role at Johnson Space Center w CACI?

John Cain is listed as NASA Flight Software Engineer II at Johnson Space Center w CACI.

What is John Cain's email address?

AeroLeads has found 1 work email signal at @digi.com for John Cain at Johnson Space Center w CACI.

Where is John Cain based?

John Cain is based in New York City Metropolitan Area, United States, United States while working with Johnson Space Center w CACI.

What companies has John Cain worked for?

John Cain has worked for Johnson Space Center W Caci, Smartsense By Digi, Fairfield University, Nasa - National Aeronautics And Space Administration, and Forbes.

How can I contact John Cain?

You can use AeroLeads to view verified contact signals for John Cain at Johnson Space Center w CACI, including work email, phone, and LinkedIn data when available.

What schools did John Cain attend?

John Cain holds Master Of Science - Ms, Electrical And Computer Engineering from Fairfield University.

Find 750M verified contacts

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