Tom Oh

Tom Oh Email and Phone Number

Consulting software engineer at Harris RF Communications @ Northrop Grumman
Los Angeles, CA, US
Tom Oh's Location
Los Angeles, California, United States, United States
Tom Oh's Contact Details

Tom Oh work email

Tom Oh personal email

Tom Oh phone numbers

About Tom Oh

• 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

Tom Oh's Current Company Details
Northrop Grumman

Northrop Grumman

View
Consulting software engineer at Harris RF Communications
Los Angeles, CA, US
Employees:
79336
Tom Oh Work Experience Details
  • Northrop Grumman
    Northrop Grumman
    Los Angeles, Ca, Us
  • Northrop Grumman
    Embedded Software Engineer
    Northrop Grumman Oct 2016 - Mar 2017
    Falls Church, Va, Us
    Worked 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).
  • Harris Rf Communications
    Consulting Software Engineer
    Harris Rf Communications Feb 2016 - Aug 2016
    Designing, Developing, and maintaining software components for computing systems for ground radar systems applications.
  • Enersys
    Consulting Software Engineer
    Enersys Oct 2015 - Dec 2015
    Reading, 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
  • Rolls-Royce
    Consulting Software Engineer
    Rolls-Royce Feb 2015 - Jul 2015
    London, 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.
  • Raytheon
    Consulting Software Engineer
    Raytheon Oct 2014 - Feb 2015
    Arlington, Va, Us
    MFIRS II (Multi Function Integrated Receiver Exciter System) IRAD Project - DSP software development
  • Harris Rf Communications
    Consulting Software Engineer
    Harris 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.
  • Aerojet Rocketdyne
    Consulting Software Engineer
    Aerojet Rocketdyne Dec 2012 - Aug 2013
    Los 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.
  • General Dynamics
    Consulting Software Engineer
    General Dynamics Jun 2012 - Oct 2012
    Reston, Virginia, Us
    Internal 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.
  • Bae Systems
    Consulting Software Engineer
    Bae Systems Feb 2012 - Jun 2012
    London, 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.
  • Rockwell Collins
    Consulting Software Engineer
    Rockwell Collins Nov 2010 - Nov 2011
    Cedar Rapids, Iowa, Us
    Airbus 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.
  • Tecom - Smiths Microwave
    Consulting Software Engineer
    Tecom - Smiths Microwave Nov 2009 - Jul 2010
    Us
    • 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.
  • Saic
    Senior Software Developer\Integrator
    Saic Jan 2009 - Nov 2009
    Reston, Va, Us
    Sr. 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.
  • Saic
    Senior Software Engineer/Developer
    Saic Jul 2007 - Dec 2008
    Reston, Va, Us
    Sr. 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.
  • Atk
    Consulting Software Engineer
    Atk Sep 2005 - Jun 2007
    Dulles, 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
  • Ge Aviation
    Consulting Software Engineer
    Ge Aviation Sep 2004 - Jun 2005
    Cincinnati, 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.
  • Ge
    Project Engineer
    Ge Jun 2001 - Jul 2004
    Boston, 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
  • Accelerated Networks
    Consulting Software Engineer
    Accelerated 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.
  • Carrier Access
    Consulting Software Engineer
    Carrier Access Nov 1998 - May 2000
    Us
    • 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.
  • Dish Network
    Consulting Software Engineer
    Dish Network Jan 1998 - Nov 1998
    Englewood, 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.
  • Raytheon
    Sr. Software Engineer
    Raytheon Nov 1996 - Jan 1998
    Arlington, 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.
  • Ford Motor Company
    Product Design Engineer
    Ford Motor Company Mar 1993 - Nov 1996
    Dearborn, 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.
  • Boeing
    Sr. Software Engineer
    Boeing Sep 1989 - Mar 1993
    Arlington, 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
  • Raytheon
    Sr. Software Engineer
    Raytheon Jun 1986 - Sep 1989
    Arlington, 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
  • Lockheed Martin
    Software Engineer
    Lockheed Martin Sep 1982 - May 1986
    Bethesda, 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

Financial Advisory Jira Analog Agile Methodologies Tracker Bench Spiral Secret Robotics Loading Contents Design Fab System Architecture Correlation Porting Iia Software Requirements Sun Microsystems System Navigation Map Ethernet Serial I/o Circuit Error Correction Mission Critical Documentation Beacon Converters Seer Psos Commercial Real Estate Hardware Aircraft Mechanisms Test Planning C Doors Interfacing Sensors Communication Modeling Cedar Active Data Security Array Powerpc Avionics Mpeg Code Composer Studio San Jose Encapsulation Rs232 Pearl Layer 2 Diodes Software Deployment Flash Responsibility Axis Jovial Subversion Vxworks Diagnostics Airborne C++ Sem Software Development Beam Chip Writing Logic Infrastructure Debugging Us Army Visual Studio Processors Debuggers Antennas Linux Kernel Driving Sparc Caching Dynamics Canadian Data Conversion Spi Simulations Pc Stack Related Software Control Room Codewarrior Atm Networks Linux Oscilloscope Guidance Networking Microprocessors Custom Hardware Member Of Ieee Red Hat Linux Testing National Geographic Orlando Image Ieee System Monitoring Rtos Trackers Controller Written Satellite Tv Frequency C 130 Power Space Motorola Layer 3 Fix Protocol Arm Chassis Intel Payment Industry Asic Gps Communication Protocols Snmp Perforce Security Clearance Icd Spec Presentations Boot Channel Design F 16 Switch Fddi Korean Product Design Leap Requirement Specifications Software Reuse Do 178b Mil Std Network Communications Mips Mil Ir Light Python Firmware Automatic Architecture Ford Nucleus Recording Strength Training Radar Vendors Loop Translation San Operating Environment Backgrounds Embedded Systems Apis Servo Florida Benchmarking Risk Reduction Texas Computer Science Science German Integration Composed Bandwidth Optics Source Algorithms Fcs E 3 Assembly Language Frequency Synthesizers Instrumentation Automotive Real Time Tests Wireshark Clearcase Boeing Rockwell Chips Extract Pvcs Assembly Tornado Radiation Analysis Surveillance Laboratory Provision Satcom Operating Systems Applications Micron Colorado Fpga Foreign Languages Network Administration Project Pruning Cobbler Customer Reviews Linkedin Simple Internal Audit User Interface Code Missile Estimating Labwindows/cvi Interfaces Shdsl Eclipse Java Military Final Assembly Platforms Powerquicc Wireless Calibration Rs422 Device Drivers Prototype Health Check Consulting Velocity Windows Partitions Esm Seattle Motors Image Processing Modernization Multiple Sites Programming Management Digital Signal Processors General Electric Statistics Ccd Hub Fortran Monitors Boston Iad Signal Mezzanine Systems Engineering High Frequency Trading Languages Cell Integration Testing Tcp/ip Apache Visual Basic Denver Clearquest Intelligent Agents Modulation Enterprise Software Virtual Demonstration Bus Camera Design Documents Coldfire Field Service Billing Systems Jtag Gui Concepts Terminals Controllers Home Mqx Americans With Disabilities Act Stage T1 Data Driven Testing Software Engineering Ide Measurements Arinc429 I2c Iowa Embedded Software Software Design Electronics Microcontrollers Software Image Capture Mac Satellite Kernel Altitude Udp Phase Ipc Console Scanners Nuclear Energy Mis Computer Engineering

Tom Oh Education Details

  • Boston University
    Boston University
    Computer 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

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.