Dan Thornton

Dan Thornton Email and Phone Number

Senior Advanced DSP Engineer 3 at General Dynamics Mission Systems @ General Dynamics Mission Systems
Dan Thornton's Location
Greater Phoenix Area, United States, United States
Dan Thornton's Contact Details

Dan Thornton personal email

n/a
About Dan Thornton

Innovative problem solver with over 14 years of Aerospace & Defense industry experience in Software, Digital Signal Processing, Guidance/Navigation/Control, and Aerodynamics engineering seeking continual skill set and career growth. Holds single engine private pilot license. Enjoys playing guitar and piano, road trips, and hiking.

Dan Thornton's Current Company Details
General Dynamics Mission Systems

General Dynamics Mission Systems

View
Senior Advanced DSP Engineer 3 at General Dynamics Mission Systems
Dan Thornton Work Experience Details
  • General Dynamics Mission Systems
    Senior Advanced Digital Signal Processing Engineer 3
    General Dynamics Mission Systems Apr 2021 - Present
    Fairfax, Va, Us
    DSP Lead Engineer. End-to-end DSP system (I.e. ADCs, tuning, channelization, reconstruction, filtering, down/up conversion, detection) design, simulation, bit-true verification, FPGA implementation, and integration/test using MATLAB, Python, C++, and AMD Vitis HLS (high-level synthesis).Led team on program responsible for developing/integrating next-gen satellite payload containing RF receiver and pre-detection wideband channelizer for optimizing downlink efficiency. Agile team utilizing DevOps principles. Hardware stack: ESW, FPGAs, ASIC, ADC, signal interfaces. Test Equipment: waveform/noise/clock generators, input/output/control FPGA. Mentored junior engineers, planned tasking, coordinated with leads and program management. Modeled, integrated, analyzed, and debugged unit DSP functionality. Developed/maintained APIs for interfacing with test/flight hardware and capturing output data. Developed automated test and analysis code/scripts that ran in continuous integration pipeline and exercised hardware to validate DSP performance requirements and generate customer deliverable test reports. Software languages/tools used include Python, C/C++, GNU Make/compilers, VxWorks, BASH, Git, GitLab, JIRA, MATLAB, HTML/CSS/Javascript, LaTeX.
  • Raytheon Missiles & Defense
    Senior Software Engineer Ii
    Raytheon Missiles & Defense Nov 2018 - Apr 2021
    Arlington, Va, Us
    Designed, developed, validated and tested advanced missile seeker embedded flight software. Agile teams. Real-time software used object-oriented code, shared memory, DMA, TCP/UDP networking and inter-processor communication, multithreading, message-driven interfaces, FPGA interfaces, BSPs, custom hardware driver APIs. Development work included hosting embedded tactical software within program-developed high fidelity simulation/modeling framework compiling/executing on Windows/Linux platforms. Integration work included reprogramming software onto custom hardware stack that has multiple cards containing SoCs, FPGAs, electronic sensor hardware interfaces; writing automated testing scripts that interface with the stack, supporting ground collect and flight test events. Developed and validated tactical algorithm code for active/passive electronic sensor state management, signal processing, and target tracking. Designed/developed embedded sensor/algorithm data file pipeline and data generation tool. Improved and maintained Azure DevOps, Jenkins, Git automated build and regression test continuous integration pipeline. Anti-tamper technology including secure processors, hardened OS, encryption. Software languages/tools used included C/C++, CMake, GNU Make/compliers, VisualStudio, WindRiver VxWorks, Python, BASH, Git, TFS, Azure DevOps, PowerShell, Jenkins, MATLAB.
  • Lockheed Martin
    Senior Software Engineer
    Lockheed Martin Aug 2017 - Nov 2018
    Bethesda, Md, Us
    Developed, validated, and maintained fighter jet Full Mission Simulator Ownship/TES/IOS software for various programs and IR&D, in Linux and Windows. Agile, Agile/Waterfall-hybrid teams. Vehicle Systems models and OFPs (gear, engine, hydraulics, flight controls/surfaces, aerodynamics/physics, electronic power systems, carrier interaction, etc.); Mission Systems models and OFPs (CNI, TACAN, GPS, RADAR, EOTS, etc.) and weapons/countermeasures; Real Time Infrastructure (network messaging models, cockpit displays & interactions, training controller / executive, audio). Software included use of object-oriented code, shared memory, multithreading, and graphics. Developed an innovative real-time debugger for use with time-sensitive, loosely coupled, distributed real-time systems; developed a supplementary tool that allows a single subsystem from a distributed real-time system to be ran stand-alone using a data capture from the entire system to facilitate rapid analysis/debugging; based on collected metrics, these tools were estimated to be generating 25% time/cost savings for the program during hardware/software integration phases. Worked with anti-tamper technology including secure processors, hardened OS, encryption. Software languages/tools used include C/C++, Fortran, OpenGL, C#, BASH, GNU Make, Intel compilers, WindRiver compilers, GNU compilers, VisualStudio, Eclipse, DOORS, ClearCase/ClearQuest, Python.
  • Lockheed Martin
    Software Engineer
    Lockheed Martin Jan 2015 - Jul 2017
    Bethesda, Md, Us
    Developed, validated, and maintained fighter jet Full Mission Simulator Ownship/TES/IOS software for various programs and IR&D, in Linux and Windows. Agile, Agile/Waterfall-hybrid teams. Vehicle Systems models and OFPs (gear, engine, hydraulics, flight controls/surfaces, aerodynamics/physics, electronic power systems, carrier interaction, etc.); Mission Systems models and OFPs (CNI, TACAN, GPS, RADAR, EOTS, etc.) and weapons/countermeasures; Real Time Infrastructure (network messaging models, cockpit displays & interactions, training controller / executive, audio). Software included use of object-oriented code, shared memory, multithreading, and graphics. Rapid-prototyped and directed development of innovative, in-house feature tagging method to control insertion/removal/identification of export-controlled features in source code and binaries from a unified codebase. Developed Distributed Mission Training multi-network relay/parsing software and automated technical performance metric collection software. Software languages/tools used include C/C++, Fortran, OpenGL, C#, BASH, GNU Make, Intel compilers, WindRiver compilers, GNU compilers, VisualStudio, Eclipse, DOORS, ClearCase/ClearQuest, Python.
  • Lockheed Martin
    Systems Engineer
    Lockheed Martin Dec 2013 - Jan 2015
    Bethesda, Md, Us
    Developed and validated mission and flight planning software for satellite programs, including plug-ins for AGI’s STK simulation software. Developed telemetry data analysis software tools for these programs. Software tools used included Visual C++, Visual BASIC.NET, STK, Unix (BASH, CShell), OpenGL.
  • Sikorsky Aircraft
    Aerodynamics & External Acoustics Engineer
    Sikorsky Aircraft May 2012 - Jun 2013
    Stratford, Connecticut, Us
    Developed, validated, and analyzed cutting-edge, next-generation rotor designs. Examples include JMR-ASMR (Joint Multi-Role, Articulated Single Main Rotor), S-97 Raider coaxial rotors, MRR (Army Multi-Role Rotor), UH60M protective rotor coating. Developed pre/post-processing tools for, worked with, validated, and improved RCAS, loosely coupled RCAS/CHARM, Maryland Free Wake (and associated in-house developed Genetic Algorithm optimizer), EHPIC, and MSES. Assisted with ongoing development and implementation of Georgia Tech’s rotor icing/shedding script (included GTHybrid, LEWICE, GDROP, and Chimera Grid Tools). Software tools used included MATLAB, Linux (BASH, CShell), PBS Job Queuing Software, FieldView, OpenGL, Python, Fortran.
  • Aerospace Systems Design Lab, Georgia Institute Of Technology
    Research Engineer
    Aerospace Systems Design Lab, Georgia Institute Of Technology Jun 2009 - May 2012
    Developed an innovative low-computational-cost general propeller analysis tool and its working theory. Researched and implemented improvements to low-end computational fluid dynamics, primarily focused on improving Lifting Line / Prescribed Wake algorithms and their application to determining aerodynamic characteristics of arbitrary control surface configurations in subsonic and transonic flow. Software tools used included Visual C++, OpenGL, MATLAB, StarCCM+, Visual BASIC for Applications.

Dan Thornton Skills

Fortran Physics Scuba Diving Aerospace Engineering Systems Engineering Fluid Mechanics Fluid Dynamics Thermodynamics Numerical Analysis Matlab Aerodynamics Heat Transfer Music Engineering Climbing Finite Element Analysis Labview Network Engineering C++ Software Engineering Aerospace Simulations Research Simulink Mountain Biking Cfd

Dan Thornton Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Aeronautical And Astronautical/Space Engineering

Frequently Asked Questions about Dan Thornton

What company does Dan Thornton work for?

Dan Thornton works for General Dynamics Mission Systems

What is Dan Thornton's role at the current company?

Dan Thornton's current role is Senior Advanced DSP Engineer 3 at General Dynamics Mission Systems.

What is Dan Thornton's email address?

Dan Thornton's email address is da****@****eon.com

What schools did Dan Thornton attend?

Dan Thornton attended Georgia Institute Of Technology.

What are some of Dan Thornton's interests?

Dan Thornton has interest in Flying, Mountain Climbing, Scuba Diving, Hiking, Music.

What skills is Dan Thornton known for?

Dan Thornton has skills like Fortran, Physics, Scuba Diving, Aerospace Engineering, Systems Engineering, Fluid Mechanics, Fluid Dynamics, Thermodynamics, Numerical Analysis, Matlab, Aerodynamics, Heat Transfer.

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.