AeroLeads people directory · profile

Michael Dee Email & Phone Number

Embedded Software Engineer at Northrop Grumman
Location: Edwards, California, United States 11 work roles 2 schools
1 work email found @ngc.com 1 phone found area 951 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email m****@ngc.com
Direct phone (951) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Embedded Software Engineer
Location
Edwards, California, United States

Who is Michael Dee? Overview

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

Quick answer

Michael Dee is listed as Embedded Software Engineer at Northrop Grumman, based in Edwards, California, United States. AeroLeads shows a work email signal at ngc.com, phone signal with area code 951, and a matched LinkedIn profile for Michael Dee.

Michael Dee previously worked as Senior Embedded Software Engineer at General Atomics and Senior Embedded Software Engineer at Calsense - California Sensor Corporation. Michael Dee holds Bachelor Of Science (Bs), Computer Engineering from Csulb.

Company email context

Email format at Northrop Grumman

This section adds company-level context without repeating Michael Dee's masked contact details.

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

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

Profile bio

About Michael Dee

Happily working with a very dedicated and talented group of engineers in the General Atomics Electromechanical Systems division.

Listed skills include Embedded Systems, Software Engineering, Systems Engineering, Clearcase, and 12 others.

Current workplace

Michael Dee's current company

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

Northrop Grumman
Northrop Grumman
Embedded Software Engineer
AeroLeads page
11 roles · 39 years

Michael Dee work experience

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

Embedded Software Engineer

Current

Falls Church, Va, Us

Jul 2022 - Present

Senior Embedded Software Engineer

General Atomics

Transitioned from contract to full-time and continued developing software within the Advanced Arresting Gear (AAG) program. Redesigned a legacy application as a multi-threaded, event driven state machine interfacing over Ethernet with other applications and a redundant remote partner. As a team lead, created a new database access layer application and associated client library using MySQL Connector and Boost libraries (shared memory, event, interprocess mutex). The application monitors/maintains all MySQL connections while collecting statistics, verifying all communication paths, reacting to faults, and handling client log messages. With a combination of C and C++ clients, the library provides dual entry points. Significantly modified existing database tables and clients to use the new library and newly created stored procedures. CPU usage, database delays, and network traffic were noticeably reduced. Both efforts included detailed design documentation. Received 2 MVP awards in 2017.Development Environment: Linux, Eclipse, C/C++, MySQL, CVS, TeamForge, Beyond Compare, Understand.Moved to the GA Railgun project within the Missile Defense organization as AAG moved from development to maintenance. Currently developing hardware control and database code on micro-controllers. Also creating the emulators necessary to validate Ethernet communication for all interfaces.Development Environment: Visual Studios 2017 64-bit console and WPF applications, Arduino IDE, C++/.NET, MySQL, SVN, TeamForge.General Atomics Electromagnetic Systems (Aerotek Contract) – San Diego, CASoftware Engineer – November 2015 – April 2016 Developing software within the Advanced Arresting Gear (AAG) program. This is mission critical C/C++ code in a Linux environment. Assignments have included the database and related applications for the HealthMAP prognostics and health management system. Tasks include implementation of new features, bug fixes, code reviews, testing, and documentation.

Nov 2015 - May 2022

Senior Embedded Software Engineer

Carlsbad, Ca, Us

Developed embedded C code for the CS3000 Irrigation Controller; the industry leading advanced resource management system. Up to 12 ARM9 based controllers in a chain can monitor and control hundreds of stations as well as other devices. I was responsible for creating GUIs and supporting software to program a variety of communication devices directly from the CS3000. To provide field programming capability, the controller was required to access each device CLI interface through a serial interface and emulate user navigation and command keys. The FreeWave FGR2900MHz serial radio provided long range communication between controllers in a chain using master, repeater, and slave topology. The Lantronix PremierWave XC gateway connected the master controller to the internet via cellular service. The Lantronix PremierWave XN connected via wifi. The Lantronix UDS1100 –IAP connected via Ethernet. Calsense systems are used to control non-irrigation devices such as ball field lighting, park facility door locks, and fountains. I delivered a complete set of “lights” screens modeled after the look, feel, and underlying structure of irrigation code. Users can set a 14 day rotating schedule with multiple On and Off times each day, manually operate lights, view live usage, view daily usage, and access functionality via the web (I provided database hooks; not the web code). Commands and data were synced between master and slave controllers using tokens and token responses. Real-time data was stored in flash files, battery backed memory, or SDRAM based on read/write frequency and importance.Development Environment: NXP LPC3250 processor, FreeRTOS, SlickEdit, Rowley CrossWorks with ARM9 JTAG interface, Perforce SCM, FogBugz bug tracker, and PuTTY serial console.

Feb 2015 - Sep 2015

Senior Computer Science Engineer

Loma Linda, Ca, Us

Part of the engineering team responsible for significant upgrades to The James M. Slater Proton Treatment and Research Center at Loma Linda University Medical Center (LLUMC).

Mar 2014 - Aug 2014

Senior Embedded Software Engineer

Minneapolis, Mn, Us

Wrote C code for very low power wireless embedded devices used by diabetic patients. Sensors combine STM32 ARM processors, a proprietary ASIC, and wireless communication (Bluetooth Low Energy or TI C1101 radio transceiver).

Oct 2013 - Mar 2014

Senior Embedded Software Engineer

Cedar Rapids, Iowa, Us

Consulted in the Electronic Checklist software engineering group on embedded commercial avionics systems thru January 2014. Project responsibilities: Redesigned EXIP (an open-source Embeddable EXI Processor) to perform EXI-to-XML decoding as a linkable library. Efficient XML Interchange (EXI) is a highly-compact binary encoding of XML data. EXIP Library clients include the electronic checklist and flight deck alert/display systems. The target is embedded avionics systems conforming to DO-178B requirements. The source was not initially designed for flight purposes. Extensive rework has been necessary particularly in memory management and fault handling.Secondary responsibilities: Writing requirements & documentation, product analysis & testing, team product rearchitecture, automated testing script peer reviews, and development environment issues.Primary Development: Embedded C, MS Visual Studio, MS Office, ClearQuest, DOORS, DO-178B level B, EXI, EXIProcessor, XML, UltraEdit, Understand, Beyond Compare, Bullseye Coverage, TortoiseSVN, AGS, Eclipse, Lotus Notes, PREP, ARINC 661.

Feb 2013 - Jan 2014

Senior Software Engineer

Falls Church, Va, Us

• Successfully supported validation of flight thrusters for spacecraft at the Northrop Aerospace Test Site (NATS) at the Air Force Research Laboratory (AFRL) on Edwards Air Force Base. The site was then closed, releasing all staff.• Served as the sole Software Engineer responsible for the development of Data Acquisition and Control (DA&C) systems at NATS. This was a one-man, complete software lifecycle task at a $6M facility. Responsible for design, documentation, development, unit testing, integration testing, delivery, information assurance, configuration management and real-time system support during DA&C operations, data archiving, and long-term system securing. • Successfully designed, fabricated, installed and tested several hardware facility support systems (site guard arm and semaphore system, fire deluge system, and gas detection system). 24 VDC relays, 4-20 mA loops, and custom rack mounted control panels were used to interface with existing AFRL infrastructure and COTS hardware.Primary Tools: Linux C, Embedded C, Multi-Threaded, Multi-CPU, Multi-System, Fiber & Copper Ethernet, TCP/IP, RHEL Linux 2.4/2.6, Minux, Multiple Real-Time Displays, PC/104, User Interfaces, Touch Screens, XWindows, ALSA Sound, Bash, ADC, DAC, Hardware Interfacing, EU Conversion Algorithms, Table Lookups, Timeline Processing, Data Capture, Log File Generation, Fault Handling, Fast Prototyping, Configuration Management, Information Assurance, Adobe Photoshop.

Mar 2010 - Aug 2012

Senior Software Engineer

Falls Church, Va, Us

• Functioned as the Lead Software Engineer at Capistrano Test Site (CTS) responsible for the design, development, and delivery of all DA&C systems. • Developed a world-class PC-based DA&C system that monitors and controls over 500 AI, DI, DO, and DAC channels in real-time at 125 and 1250Hz rates. Keyboards and touch screens provide user input, while 12 monitors provide real-time displays of converted engineering unit values, plots, and graphic elements. Some of the thrusters successfully tested on this system will be aboard the James Web Space Telescope.• PC/104 units running multi-threaded embedded Linux applications interface to test stand facilities (amplifiers, analog filters, relays, valve drivers, thermocouples, and transducers). PC/104s are linked via Ethernet (TCP/IP V4) to a central dual-CPU Linux server running dozens of multi-threaded processes. Multiple Ethernet ports on the server connect to the display clients. The server uses a combination of shared memory, messaging queues, and semaphores to coordinate simultaneous tasks: PC/104 connection, incoming raw data, engineering unit conversion, calculations, data logging, user input, console output, command logging, timeline processing, display connection, display updates, report generation, configuration database handler, configuration dictionary, software watchdog, hardware watchdog handler, third-party I/O hardware handlers, audio handler, hardware safety panel handler, data archiving, configuration validation, configuration archiving, and system health monitoring. • Created voice response WAV files for DA&C user feedback using AT&T Natural Voices in Windows XP. • NGC Intellectual Asset Management granted publications rights in lieu of pursuing a patent (DA&C is not NGC core business). Gave a presentation on the system at the Rocket Test Facility Operators Working Group Conference in 04/2008 at the Kennedy Space Center, Life Science Lab in Cape Canaveral, FL.

Dec 2004 - Feb 2010

Software Engineer

Hewlett Packard

• 200 Development positions were was sent offshore in 2003 including mine.• Lead for SQL Database Backup/Restore product.• Ported SQL/MX utilities from PC platform to Tandem NSK platform. (OOD, C++, Team of 140 engineers)• Diagnostic Subsystems Contributor: Designed and implemented I/O controller windows for a UNIX based Motif style GUI used internally. Product was the interface for SCSI disk controller developers to download embedded code and perform integrated testing and debugging from anywhere on campus.

1988 - 2003 ~15 yrs

Software Engineer

Compaq Computers

Compaq was aquired by HP. I did not change position or location.

1988 - 2003 ~15 yrs

Software Engineer

Tandem Computers

Tandem was aquired by Compaq. I did not change position or location.

1988 - 2003 ~15 yrs
2 education records

Michael Dee education

Bachelor Of Science (Bs), Computer Engineering

Csulb

Education record

Santa Monica College
FAQ

Frequently asked questions about Michael Dee

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

What company does Michael Dee work for?

Michael Dee works for Northrop Grumman.

What is Michael Dee's role at Northrop Grumman?

Michael Dee is listed as Embedded Software Engineer at Northrop Grumman.

What is Michael Dee's email address?

AeroLeads has found 1 work email signal at @ngc.com for Michael Dee at Northrop Grumman.

What is Michael Dee's phone number?

AeroLeads has found 1 phone signal(s) with area code 951 for Michael Dee at Northrop Grumman.

Where is Michael Dee based?

Michael Dee is based in Edwards, California, United States while working with Northrop Grumman.

What companies has Michael Dee worked for?

Michael Dee has worked for Northrop Grumman, General Atomics, Calsense - California Sensor Corporation, Optivus Proton Therapy, Inc., and Medtronic.

How can I contact Michael Dee?

You can use AeroLeads to view verified contact signals for Michael Dee at Northrop Grumman, including work email, phone, and LinkedIn data when available.

What schools did Michael Dee attend?

Michael Dee holds Bachelor Of Science (Bs), Computer Engineering from Csulb.

What skills is Michael Dee known for?

Michael Dee is listed with skills including Embedded Systems, Software Engineering, Systems Engineering, Clearcase, Software Development, Databases, Testing, and Unix.

Find 750M verified contacts

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