Tom Oh Email and Phone Number
Tom Oh work email
- Valid
Tom Oh personal email
- Valid
Tom Oh phone numbers
• Experienced real time embedded systems software engineer with 25+ years of experience• Active Secret Clearance• Diverse industry background ranging from avionics, airborne radar, commercial telecomm, military SATCOM, satellite TV, missiles, target trackers, space-borne IR sensors, GPS, automotive, robotics• Skilled in complex debugging using JTAG based debuggers, in-circuit emulators, oscilloscope, logic analyzers, WireShark, Hyperterm, minicom, 1553B analyzers• Extensively trained in microprocessor and microcontroller architectures from education and industry• Extensive hands on experiences with RTOS (VxWorks, MQX, Linux, Nucleus), board bring up & BSP• Extensively programmed in C/C++, assembly languages, ADA, Java, Fortran, Visual Basic, Jovial• Extensive background in network protocols and hands on experience in Layer 2 and Layer 3• Excellent documentation/Presentation skills - authored numerous software requirements (SRS), design documents (SDD), interface control documents (ICD), and various test documents.Specialties: Real Time Embedded Software
Northrop Grumman
View- Website:
- northropgrumman.com
- Employees:
- 79336
-
Northrop GrummanLos Angeles, Ca, Us -
Embedded Software EngineerNorthrop Grumman Oct 2016 - Mar 2017Falls Church, Va, UsWorked as an embedded software engineer on B2 DMSR (Defense Management System Replacement) project. Worked as a member of systems service layer (bsp, initialization, built in test, boot) agile scrum team for Freescale p4080 based AGP(Avionics and Graphics Processor). -
Consulting Software EngineerHarris Rf Communications Feb 2016 - Aug 2016Designing, Developing, and maintaining software components for computing systems for ground radar systems applications.
-
Consulting Software EngineerEnersys Oct 2015 - Dec 2015Reading, Pa, Us• Short term project - worked on an advanced power storage technology project for NAVAIR F/A-18 at EnerSys Advanced Systems (EAS) in Sylmar Biomedical Research Park.• Implemented general purpose bootloader for various PIC processors using PIC Assembly. Implemented INC files for various PIC devices memory configuration and implemented SQL based data base for various PIC devices memory configuration on the host PC side• Implemented Graphical User Interface for the bootloader on the host PC using Qt Creator C++ 5.5 -
Consulting Software EngineerRolls-Royce Feb 2015 - Jul 2015London, England, Gb• Embedded Linux Software Engineer - developed foundation software to run on both ARM and DSP cores of OMAP-L138 based Engine Monitoring Unit prototype by utilizing TI SysBios, TI SysLink ,and TI IPC.• Implemented master/slave infrastructure for ARM and DSP cores using TI SysLink/IPC.• Implemented platform software build infrastructure using Cmake and Configuro. -
Consulting Software EngineerRaytheon Oct 2014 - Feb 2015Arlington, Va, UsMFIRS II (Multi Function Integrated Receiver Exciter System) IRAD Project - DSP software development -
Consulting Software EngineerHarris Rf Communications May 2014 - Jul 2014• Implemented micro-kernel for a hand held radio user interface module using the ARM Cortex-M4 based freescale K65 MCU (unreleased version). Developed the micro-kernel in C and ARM assembly using IAR Embedded Workbench IDE (7.20). Debugged and tested the micro-kernel on the TWR-K65F180M evaluation board and using Segger J-link/Jtrace JTAG debugger integrated into the IAR Workbench IDE.• Implemented ANSI standard malloc() function to safely allocate, free, and reuse freed up blocks in heap.
-
Consulting Software EngineerAerojet Rocketdyne Dec 2012 - Aug 2013Los Angeles , California, Us• SM (Standard Missile) 3 BLK IIA - Debugged and functionally improved IPC (Inter-Processor Communication) software component capabilities for the control electronics unit. The SPI bus based IPC link consists of six TMS320F2812 DSPs (one master and five slaves, each on separate enable line).• DARPA T3 missile technology demonstration project – worked on guidance section simulator based on NI PXle-1082 chassis and NI LabWindows/CVI. Developed serial communication infrastructure in C to support interfacing with various missile subcomponents. Developed GUI for control room display. -
Consulting Software EngineerGeneral Dynamics Jun 2012 - Oct 2012Reston, Virginia, UsInternal R/D program – Took over during the software development stage and finished programming and integrating a custom designed and built I/O controller board (TI TMS470MF03107 microcontroller (ARM Cortex M-3 CPU)) to collect various motor positions output, real time GPS locations and inertial sensor data from various sensors. -
Consulting Software EngineerBae Systems Feb 2012 - Jun 2012London, Gb• Three month project to develop GEIP (GE Intelligent Platforms) QPC-1553 interface API in C language to be used in porting legacy C-130 Gunship Operational Flight Program (based on 1750A and custom 1553 channel design) to new PCI-based GEIP IMP2A processor board and GEIP QPC-1553 interface card prototype. Taught other engineers on 1553 bus system concepts and how it was typically implemented in the past with custom hardware and present day implementation with COT hardware. -
Consulting Software EngineerRockwell Collins Nov 2010 - Nov 2011Cedar Rapids, Iowa, UsAirbus A350 Civet Project (DO178B DAL-C) - Developed, tested, and integrated Coldfire microcontroller (MFC52211) based Civet software which provides real time data security functions for the communication system made up of various domains of avionics and on-board electronics. • Authored Civet Software Requirement Document and Software Design Document using Doors.• FAB-T (Family of Advanced Beyond-Line-Of-Sight Terminals) development for AEHF (Advanced Extremely High Frequency) constellation of satellites. Functionally integrated multi-threaded, Integrity RTOS based FAB-T software written in C++ with MIT Lincoln Lab’s satellite simulator. Fixed various XML files used in build process. -
Consulting Software EngineerTecom - Smiths Microwave Nov 2009 - Jul 2010Us• Lead software engineer for “SATCOM on Humvee” technology demonstration project for the US Army.• Implemented self scanning, pointing and tracking antenna controller software on Linux in 9 month.• Wrote device drivers for custom IO controller board in C using Eclipse IDE in Linux kernel space• Ported Linux kernel serial driver/API for RS422 interface to work on PC104 board• Developed algorithm for the electronic scanning antenna (phase shifter on cross-elevation axis). Programmed custom RSSI’s (Received Signal Strength Indicator) dual frequency synthesizers to the satellite beacon frequency using the SPI interface prior to finding the center of received beam from a satellite in range. Successfully Implemented high speed (5msec) software control loop for driving the dual axis servo to the center of the beam by utilizing high speed 24-bit resolution resolver outputs consisting of absolute position and velocity. -
Senior Software Developer\IntegratorSaic Jan 2009 - Nov 2009Reston, Va, UsSr. Software Developer – SAIC, Huntington Beach, CA January '09 Present.• Heavily involved in FCS Modeling and Simulation department initiated process of converting to spiral-driven agile software development model.• Analyzed system level capabilities for each block of software delivery and Capability Phase Matrix to come up with capability list for each spiral event and prepared various presentation materials for customer reviews.• Created use cases to capture system’s behavioral requirements in agile development. -
Senior Software Engineer/DeveloperSaic Jul 2007 - Dec 2008Reston, Va, UsSr. Software Integration Engineer – SAIC, Long Beach, CA July '07 To December ‘08.• Fixed various problems of integrating Boeing Operational Flight Program (C-130 AMP) with IS-SCOE (Infrastructure - Software Common Operating Environment – VxWorks 653 based).• Implemented mechanisms, code and scenarios for measuring CPU loading of various applications such as Flight Management, Navigation, and Crew and External Interface.• Implemented mechanisms and code for measuring network bandwidth/statistics of EMS (Ethernet-Switch Module) based network of General Purpose Modules. -
Consulting Software EngineerAtk Sep 2005 - Jun 2007Dulles, Virginia, Us• Architected Anti-Radiation Homing (ARH) software for Advanced Anti Radiation Guided Missile-AARGM development project in C++, PPC755 assembly language using CodeWarrior IDE.• Defined, implemented and tested TDF (Target Definition File) and AGC (Automatic Gain Control) components. • Integrated and fixed various design problems in interfacing ARH to Guidance and Navigation Computer (GNC).• Fixed various MQX RTOS/boot/flash related anomalies and reduced software boot time by 60% per spec documentation and Define IT policies and procedures -
Consulting Software EngineerGe Aviation Sep 2004 - Jun 2005Cincinnati, Oh, Us• Added UDP (in ADA) to DO-178B certified network protocol stack to post-implement SNMP Client for collecting ESM (Ethernet Switching Module) status data. • Implemented TCP/IP device driver for Giga-bit Ethernet (GigE) mezzanine card of real-time map display module. -
Project EngineerGe Jun 2001 - Jul 2004Boston, Ma, Us• Project Engineer for NMSCLI (Neutron Monitoring System Communication and Logic Interface) instrument.• Took over from software design phase and generated instrument performance spec, software requirement spec, Interface control document, software design document, and test plans.• Completed all subsequent phases of NMSCLI leading up to FAT Testing. Programmed in C.• Project Engineer for new DTM (Digital Trip Module) instrument. • Architected DTM software design.• Generated instrument performance spec, software requirement spec, Interface control document, software design document, and test plans.• Completed all subsequent phases of DTM leading up to FAT Testing. Programmed in C -
Consulting Software EngineerAccelerated Networks May 2000 - Apr 2001• Designed, developed, and rewrote, various SNMP (Simple Network Management Protocol) agent functions for various IAD and MSAP platforms. Programmed in C.• Wrote company’s Enterprise MIB (Management Information Base) for G.SHDSL.
-
Consulting Software EngineerCarrier Access Nov 1998 - May 2000Us• Worked on company proprietary next generation telecommunication equipment programming in C on MPC860 PowerQUICC Microcontroller based systems.• Architected company's Enterprise MIB architecture and SNMP (Simple Network Management Protocol) agent.• Implemented SNMP agent for company products. -
Consulting Software EngineerDish Network Jan 1998 - Nov 1998Englewood, Co, Us• Ported set-top box firmware written in C and assembly to MIPS processor based receiver card for PC and integrated with Windows-based graphical user interface (GUI).• Modified MPEG engine to work with the new PC-based hardware.• Parsed and processed MPEG 2 signal to extract electronic programming information for the GUI. • Correctly implemented company’s proprietary error correction algorithm used in its transponder monitor in time to support new Canadian operation. -
Sr. Software EngineerRaytheon Nov 1996 - Jan 1998Arlington, Va, Us• Designed and Implemented LEAP (Light Exo-Atmospheric Projectile) Seeker electronics calibration and integration testing software to run on PowerPC(603e) based data processor board.• Created all operator-callable functions on signal processor chip set (ASIC by Hughes) .• From operator-callable functions on ASIC chips created a document to define over 200 command/reply messages (From/to Operator console) and message contents. • Worked in Standard Missile Block 4A risk reduction flight demonstration program for a month and a half to improve speed of seeker Inter-processor Communication (IPC) capability which had five TMS320C40-based nodes. -
Product Design EngineerFord Motor Company Mar 1993 - Nov 1996Dearborn, Michigan, Us• Overhauled Vehicle Diagnostic System’s ( for Ford Dealers) instrumentation software which collected various analog and digital signals from electronic engine computers (EEC's) and sensors.• Debugged and improved Intel 286-based instrumentation TSR and Intel 80C196KB microcontroller based firmware.• Redesigned system health check and card -level diagnostics software for field service engineers. • Prototyped 486-based instrumentation TSR and dual 80C196KB-based instrumentation firmware. -
Sr. Software EngineerBoeing Sep 1989 - Mar 1993Arlington, Va, Us• E-3 AWACS Electronic Surveillance Measure System: Coded in C and 286 assembly to implement and integrate platform identification and emitter correlation capabilities. Added ambiguous platform pruning capability.• RAH-66 Commanche Helicopter mission computer: Programmed in assembly and Ada to validate 960MX processor developed by Intel Military product divisions and Westinghouse. Validated mission critical functions. Performed 80960 MX processor speed benchmarking and cache operation verification -
Sr. Software EngineerRaytheon Jun 1986 - Sep 1989Arlington, Va, Us• Designed, coded, and integrated real-time embedded software for AOA (airborne Optical Adjunct) sensor controller.• Generated MIL-STD-2167 related software requirements and design documents.• Developed real-time kernel and device handlers for Intel 8086-based sensor controller which interfaced with devices of various signal types and speeds such as focal plane array, high speed analog processor, serial I/O, A/D and D/A converters, temperature sensing diodes, and 1553B interface.• Successfully dealt with customers and vendors of different backgrounds and interests. Awarded twice by the Program Office -
Software EngineerLockheed Martin Sep 1982 - May 1986Bethesda, Md, Us• Developed image processing algorithms using blob analysis and modulation transfer function techniques to automatically align and focus optics used in Apache TADS/PNVS production.• Developed device drivers for CCD camera, Quantex image processor, various sub-micron translation stage motors.• Worked in Target Tracker Laboratory to improve F-16 LANTIRN (Low Altitude Navigation & Targetting IR for Night) target tracker software for successful flight tests. Received a company-wide award for the performance
Tom Oh Skills
Tom Oh Education Details
-
Boston UniversityComputer Engineering
Frequently Asked Questions about Tom Oh
What company does Tom Oh work for?
Tom Oh works for Northrop Grumman
What is Tom Oh's role at the current company?
Tom Oh's current role is Consulting software engineer at Harris RF Communications.
What is Tom Oh's email address?
Tom Oh's email address is to****@****ris.com
What is Tom Oh's direct phone number?
Tom Oh's direct phone number is +158544*****
What schools did Tom Oh attend?
Tom Oh attended Boston University.
What skills is Tom Oh known for?
Tom Oh has skills like Financial Advisory, Jira, Analog, Agile Methodologies, Tracker, Bench, Spiral, Secret, Robotics, Loading, Contents, Design.
Who are Tom Oh's colleagues?
Tom Oh's colleagues are Carlos Velazquez, Steve Hess, William Fleagle, Shaun Davis, Damien Bernard, Gilbert Delgado, Kenny Perry.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial