Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Chelmsford, MA
Salary:
70/hour
Posted:
November 10, 2023

Contact this candidate

Resume:

Thomas W. Jewitt

Algorithm and Software Development Engineer

** ******** ******

Ayer, MA 01432

ad0z8b@r.postjobfree.com

cell: 978-***-****

.

INVENTIONS:

Error Diffusion Method and Apparatus, US Patent No. 6,678,073

Commutative Hypercomplex Numerical Computing

AREAS OF EXPERTISE:

Evidential Reasoning and Evidential AI

Optimization of Strategic, Rule-Based Systems that Interact with Competing Agents

Least-Squares Fitting of Quadratic Surfaces

Image and Signal Processing

Kalman Filtering and Extended Kalman Filters

Multiple-Criteria Decision Making

Pattern Classification and Evidential Reasoning

Filtering, Estimation, and Prediction

Hypercomplex Numerical Computing

Multiple Target Tracking

Munkres Assignment Algorithm

Algorithmic Trading

Computational Algorithms

Parallel Processing Using SIMD Processors

Optimization Algorithms

Spatial-Temporal-Behavioral feature extraction and analysis

Optimization of rule-based decision making for systems that interact with competing agents

Mathematical modelling, analysis, and software development of cooperative systems

EDUCATION:

BSEE/BSCS, Massachusetts Institute of Technology

MSEE, Villanova University

Introduction to Electro-Optics, Lowell State University

Short Course on Data Networks, Massachusetts Institute of Technology

Short Course on Neural Networks, Massachusetts Institute of Technology

Short Course on Kalman Filtering, Massachusetts Institute of Technology

Short Course on Complexity Theory and Applications, Massachusetts Institute of Technology

Short Course on Image Processing, Purdue University

Rational University OO/UML/CORBA Training Course

Data Science Certificate, Stanford University

Coursera Android App Development Specialization

Introduction to Computational Thinking and Data Science (MIT OpenCourseWare)

Short courses on various programming languages to include Java, Rust, and C++ 17

EXPERIENCE:

PHYSICAL SCIENCES INCORPORATED, ANDOVER, MA.

OCT 2021– NOV 2023

Software Engineer/Algorithm Development

Software and algorithm development for SBIR Phase I and II programs:

Member of a four-person team that secured a contract award with Lockheed Martin for software and algorithm development.

Developed calibration, detection, and least squares ellipsoid estimation algorithms for the TESLABS MicroSAM magnetometer. Implemented the algorithms in Python.

Implemented an IMM-UKF filter and BEXO_NCJL model for tracking ballistic missiles on drones and Naval Vessels in C

Developed control, visualization, and data collection/analysis container images using OpenAPI, REST, and Websockets in Rust.

RAYTHEON, WESTFORD, MA.

NOV 2018– SEP 2021

Software Engineer

Consistently demonstrated exceptional problem-solving skills and unwavering dedication to deliver products on time:

Received the STAR Award two consecutive years for diligently resolving numerous software and hardware configuration issues.

Successfully resolved critical issues that caused two engineers to walk off the project, preventing further delays and ensuring timely product delivery.

Earned the following commendation from a program manager: "Thanks again for all your hard work and continued efforts on the __ SW release. Even though we ran into multiple issues, you never gave up and helped get us through final release. Customer deliverables would not have been able to ship without your efforts, and I greatly appreciate all the hours you gave to the program!"

Proven expertise in programming languages JAVA and C++, as well as operating systems VxWorks and UNIX.

COLLINS AEROSPACE, WESTFORD, MA.

JULY 2007– NOV 2018

Software Engineer:

Expertise in software development for airborne sensors, ground stations, and communication links:

Developed software for airborne sensors, ground stations, and communication links across various platforms.

Transferred software based on advanced mathematical models between programming languages, ensuring compatibility and efficiency.

Authored an invention disclosure regarding numerical methods for implementing non-linear decision boundaries for pattern classification and timestamped message generation, demonstrating innovative thinking and problem-solving skills.

Designed and implemented a database for recording ground truth, ensuring data integrity and traceability.

Played a key role in the design and development of P38 airborne and ground software, showcasing expertise in complex software systems.

Created simulations of a virtual aircraft and integrated GPS/INS systems, demonstrating a strong understanding of aviation systems.

Developed distributed, real-time surveillance system software and scene collection sequencing logic, contributing to advanced surveillance capabilities.

Proficient in programming languages JAVA, C++ 11, and MATLAB, as well as operating systems VxWorks and UNIX.

GOODRICH CORPORATION, CHELMSFORD, MA.

JUL 2006 – JUL 2007

Software Engineer

Extensive experience in software development and integration for airborne surveillance and communication systems:

Actively involved in all phases of several projects to develop distributed, real-time, and embedded airborne applications.

Utilized ORBExpress middleware, the VxWorks operating system, and SVME DMV-183 dual Power-PC computers to build robust and efficient airborne systems.

Demonstrated initiative and problem-solving skills by proposing, designing, and implementing a system to automate data analysis and reduction of packet data archives.

Leveraged ActiveX and MATLAB to summarize and graph the analysis results in a Word document, providing valuable insights for regression and EMI testing.

Developed several ground station software adapters and filters, enhancing the functionality and flexibility of ground station systems.

Possesses strong programming skills in JAVA, MATLAB, C, and C++.

Proficient in operating systems VxWorks and UNIX, ensuring compatibility with various hardware platforms.

ASSURANCE TECHNOLOGY, CARLISLE, MA.

AUG 2000 – JUL 2006

Software Engineer/R&D

Active participation in various technical groups and committees:

Served on the Mobile Working Group, Technical Advisory Committee, and Change Control Board for Software Defined Radios, contributing to the advancement of SDR technology.

Developed a browser-based HCI using the GoAhead embedded web server and a distributed operating system using CORBA middleware, demonstrating expertise in software development for embedded systems.

Designed and implemented high-performance XML parsing algorithms and associated grammars, showcasing strong programming skills and attention to detail.

Expertise in software radio development and deployment:

Played a key role in the development, testing, integration, and installation of software radios at customer locations, ensuring successful system implementation.

Created a high-performance, SCA 2.2 Core Framework for JTRS software radios using various OS/ORB combinations, demonstrating versatility and adaptability.

Supported software radio demonstrations for various programs, including JTRS Step 2B, IJMUA, NextGen, and JSF, showcasing expertise in software radio technology and applications.

Modeling, signal processing, and engineering expertise:

Developed a magneto-resistive sensor model using MATLAB Simulink for a Security System installed at Disneyland, demonstrating proficiency in modeling and signal processing.

Provided radio systems engineering, digital signal processing filter design, software development, and testing for SINCGARS JTRS radio systems, showcasing a comprehensive skill set in the field of radio communications.

Programming languages and operating systems:

Proficient in programming languages C, C++, and MATLAB, demonstrating a strong foundation in software development.

Possesses extensive experience with operating systems Windows, VxWorks, Yellow Dog Linux, and UNIX, ensuring compatibility with various hardware platforms.

PIXEL MAGIC, ANDOVER, MA.

MAR 1998 – AUG 2000

DSP Engineer/Image Processing Group

Pipeline development, algorithm development, and implementation for EmPower laser and XES inkjet color copiers:

Led the development of EmPower laser color copy and XES inkjet color copy pipelines running on the PM-48 image processing chip.

Implemented pipeline management in C and image processing algorithms in PM-48 assembly language.

Developed image processing algorithms including resolution conversion, error diffusion, text enhancement, de-screening, clustered-dot ordered dithering, stochastic screening, black-text/background segmentation, color management, and color conversion between RGB, CMYK, and HSI color spaces.

Analyzed and modified the XES wide-format inkjet mono copy pipeline as required to meet customer requirements for wide document scaling accuracy.

Significantly improved image quality and throughput for both systems by developing an improved de-screening filter, error diffusion algorithm, and error diffusion-based stochastic screen.

Submitted five patent applications and received one patent (6,678,073) for algorithm development.

The de-screening filter simultaneously enhanced edges and removed halftoning artifacts, eliminating the need for black text segmentation.

The error diffusion algorithm reduced worming artifacts using basic results from signal processing theory.

The stochastic screen's 4-channel frequency response could be tuned to match the laser printer's response characteristics while optimizing the amount of injected blue noise.

Developed and implemented methods to characterize the laser-jet printer's frequency response using the GRAYTAG Densitometer.

RAYTHEON, TEWSKBURY, MA.

JAN 1996 – MAR 1998

System Engineer/Electro-Optical Group:

Extensive experience in algorithm development, software development, and proof-of-concept demonstrations for reconnaissance, security, and weapons systems.

Designed and implemented the image and post-processing system for the Low Cost Interceptor Seeker utilizing the Sumitomo Metals IP90CXX family of parallel pipelined processors and an embedded PC.

Developed performance predictions for probability of detection considering acquisition range, user-defined false alarm rate, environmental factors, and intercept pattern. Developed performance metrics for track acquisition and loss-of-lock based on clutter density.

Technical lead on multiple IR&D programs, spearheading the development of algorithms and corresponding performance predictions for the Laser-Line Scan Underwater Camera, AIM-9X, Low-Cost Interceptor Seeker, and NMIS EO sensor systems. Actively participated in various data collection and reduction activities to validate phenomenology.

Spearheaded an IR&D program to develop target identification algorithms using polarimetric imaging sensor data and partial 3-d shape correlation. Led Program 909 as lead engineer.

MAGNAVOX SIGNAAL SYSTEMS COMPANY, PHILA, PA.

AUG 1990– JUL 1996

Software Engineer/Signal and Image Processing Group

Extensive experience in algorithm development, software development, and proof-of-concept demonstrations for reconnaissance, security, and weapons systems:

Played a key role in technical proposals, algorithm development, software development, and proof-of-concept demonstrations for various reconnaissance, security, and weapons systems utilizing acoustic, EO, and ESM sensors.

Contributed to the development of EO and/or ESM systems including the Lightweight Optronic Director (LIOD) Tracking System, Magnavox/EOS FLIR-ESM System for the Pedestal Mounted Stinger, California Microwave Airborne Reconnaissance Tracking System, and Fly's Eye Infrared Counter Measures System.

Designed and implemented proof-of-concept demonstrations using seven DataCube MaxVideo-100 parallel pipelined VME boards and a Motorola 68020-based host computer running under OS-9 by Microware.

Authored an SBIR proposal to build a mobile robot for routine security patrol of an indoor warehouse facility.

Developed 3-d simulations for landmark recognition, path planning, navigation, multiple target/hypothesis tracking, motion detection, annotated map building, and evidential reasoning algorithms.

Advanced the state-of-the-art in motion detection algorithms by discriminating between motion induced by intruder and robot activity.

Built and demonstrated the mobile robot security system one year after contract award using the RWI B12 turtle robot, 3 acoustic sensors, 1 RGB camera, an embedded PC, and Data Translation image/acoustic acquisition, processing, and display boards.

Secured licensing agreements for the multiple target/hypothesis tracking algorithms with California Microwave and the US Army.

Integrated the multiple target/hypothesis tracking and Dempster/Shafer-based evidential reasoning algorithms into various Magnavox ASW systems.

GENERAL ELECTRIC, KING OF PRUSSIA, PA.

SEP 1986 – AUG 1990

Software Engineer/Gremlin Roll-to-Turn Development Team:

Member of a team to develop of real-time image processing systems for the Gremlin row-to-turn interceptor:

Played a pivotal role in selecting the real-time image processing architecture for the Gremlin row-to-turn interceptor.

Developed efficient image processing algorithms and software for target engagement simulation.

Successfully implemented several image processing algorithms on the NCR Geometric Arithmetic Parallel Processor (GAPP), a powerful parallel processing unit with 72 bit-serial, word-parallel ALUs on a single chip.

Provided regular progress updates and presentations to the management team, ensuring transparency and alignment with project goals.

Prepared and conducted several demonstrations to showcase the software's functionality and performance to the customer.

Developed and taught an in-house course on data communication networks, sharing knowledge and expertise with colleagues.

HEALTHCOM, BLUE BELL, PA.

JAN 1980 – SEP 1982

Software Developer/Business Software Group:

Conducted extensive performance analysis, testing, and maintenance of pharmacy point-of-sale software:

Thoroughly analyzed the performance of pharmacy point-of-sale software to identify and address any performance bottlenecks.

Rigorously tested the software for functionality and stability to ensure seamless operation.

Provided ongoing maintenance to the software, addressing bugs and implementing enhancements.

Successfully implemented several enhancements to improve the software's performance and ease-of-use, enhancing the user experience and streamlining pharmacy operations.

Leveraged reusable software libraries to develop a similar system for durable medical equipment, demonstrating adaptability and expertise in software development.

SECURITY CLEARANCES HELD (Currently Inactive):

Level: Secret/COMSEC

Procedures: COMSEC Key Management

SKILLS AND QUALIFICATIONS:

QUANTITATIVE SKILLS

Mathematical modeling, data science, evidential reasoning, numerical methods, probability, statistics, nonlinear optimization, partial differential equation, Monte Carlo simulation computation in finance, mathematical finance, advanced number systems, multivariate-multidimensional signal and image processing.

FINANCIAL SKILLS

Algorithmic trading algorithm development, performance analysis, optimization, and risk management.

ENGINEERING/DESIGN SKILLS

Software: OOD, UML, IDL, SCA, Formal Methods

Signal/Image Processing: IIR/FIR Filters, Pattern Classifiers, Detectors, Dempster-Shafer, Kalman Filtering, Viterbi Algorithm, Image Feature Extraction, Image Filtering, Halftoning, Error Diffusion, Autoregressive Prediction

Algorithm Development: Path Planning and Navigation, Image Understanding, Target Tracking, Multiple Target Tracking, Flow Control, Pattern Day Trading, Evidential AI

COMPUTER SKILLS

Software: C++, HTML, Pascal, Matlab, JavaScript, Rust, Python, CORBA, JAVA, and EasyLanguage

Object Request Brokers: ACE/TAO, OrbExpress

Inter-Process Communication: OpenAPI, Websockets, HTTP2-3

Container Technologies: Docker, Kafka, Kubernetes, and OpenAPI

Development Tools: Cargo, Clippy, Visual Studio, Sun Studio C++, Visual Lynux, Green-Hills MULTI IDE, MATLAB, SimuLink

Processes: Software development using formal specifications

Operating Ssytems: Windows 2000/XP, Blue Cat Embedded Linux, Yellow Dog Linux, SUN SparcStation/Solaris, Green Hills Integrity RTOS, and VxWorks

Trading Platforms: TradeStation

SELECTED PROJECT RESULTS

IMAGE EMBEDDING

EQUITY CURVE

1 Contract

Evidential AI



Contact this candidate