Post Job Free

Resume

Sign in

C++ Software Engineer

Location:
Palm Bay, FL, 32907
Posted:
September 08, 2023

Contact this candidate

Resume:

Thomas P Clark

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

Palm Bay, Florida 32907

Cell:319-***-****.

Objective:

To obtain and work in a steady job atmosphere performing application development and support for both embedded and test systems.

Work Experience:

March 2021 - Current Astronics

Current work as a Test Engineer writing radio applications that load into Astronics produced

Test Hardware that connected to Avionics and handheld radios for testing. The applications are loaded onto the test box and sold to various military and commercial customers.

April 2020 - July 2020 SMTC

Helped the factory floor technicians with any problems with both hardware and software. Laid off because of Covid Pandemic.

June 2019 - January 2020 Avidyne

Worked with existing test stations fixing problems and updating the test applications that ran on them. Software was Labview.

March 2019 - April 2018 Jet Engineering

Worked for Jet Engineering, Inc. in Cedar Rapids using Labview and TestStand (NI) to develop and test software that tests prototype hardware used in industrial controllers all over the world. I was contracted out to Emerson/Fisher controls in Marshalltown. Used all kinds of different test equipment in test racks to achieve running the suite of tests.

April 2018 – November 2008 Rockwell Collins

Current developing an ESS (Environmental Stress Screening Test) for the DME-4000 China program and finished the VHF-2200 communication radio top-level test for Germany. Development was done in TestStand and C#.

Have worked as a Test Engineer/Software Engineer and have worked on designing, building, troubleshooting hardware and integrating test software on the ARC210 Gen5 Receiver/Exciter Advanced ATP station, Flexnet4 PAM-4000 ESS and Top-Level stations, have written software to automate sublevel CCA’s for the PAM-4000 which were the Frequency reference, Red I/O processor, RED Channel processor, Black Router processor, and the Ground Vehicle Adapter power supply. This also entailed working hand-in-hand with engineering to resolve problems that were encountered with the Flexnet4 radio system and Gen5 system. I am currently working on automation software for a couple of CCA level cards for the Handheld Manpack System (HMS) and developing an ESS solution for HMS as well. I am also helping to upgrade and support software and hardware on the MIDS-J program using Labview and C#. I provide Expert on Call factory level support for Gen5, Flexnet4, MIDS-J, HMS and Decorah as needed. Have also done some off-site Burn-In factory support in Decorah for the ARC210 Gen4 radio control units. Have performed software changes/fixes for the DLRA, HFS platforms in Melbourne, Florida. Perform software releases, write test procedures and test requirements and create Engineering Change Notices when needed.

November 2008 - August 2006 Rockwell Collins

ARC-210 Gen5

Have been working on the ARC-210 Generation 5 project. Have written Software Requirements Specifications (SRS) and

Software Design Documents (SDD) for several software components for the Generation 5 radio. Have implemented and done

some integration of software on Generation 5 platform and on a Development board for the OMAP 2430 processor used

in the Generation 5 radio. Have been Using C/C++ with Cygwin (Linux) and the OMAP Arm compiler. The software developed

runs on the Mentor Graphics Nucleus Real-Time Operating System using Posix threads. Also have taken UML 2.0 training and

have used it on some of the Generation 5 software.

August 2006 - February 2006 Rockwell Collins

MUOS

Worked on a contract paper for the Navy on the MUOS waveform which is used to communicate with satellites. Specifically, the paper was based on a study to determine the viability of the ARC-210 Generation 5 radio to operate the MUOS waveform.

February 2006 - Sept. 2005 Rockwell Collins

Network Radio Study

Wrote a contract paper for the Navy on commercial and military network waveforms including DAMA, SINCGARS, Link 4A, Link11, TTNT, Muos, JPALS, ACARS, EDACS, MIL_STD 188-220, and VDL Mode 2 among others. Wrote a contract paper for the development of the MUOS system and its impact on the ARC-210 Generation 5 platform. Have been involved in Systems Engineering work preparing the SSS and Top Level SRS for the Generation 5 ARC-210 program.

Sept.2005 - July 2003 Rockwell Collins

JPALS

Wrote JPALS mission computer software that consisted of Network layers 2,3,4 to interface to the ARC-210

radio using RS-232 and Ethernet protocols using Visual Basic, Visual Basic .Net, C and C++. I re-wrote the Slots program interface using Visual Basic(see Jan 2002-Aug2002 below) and created a DLL written in C++ that it required. The Slots determined how much radio traffic a JPALS configured radio could handle at various distances. It was originally written in C.

The software was responsible for sending digital messages through the serial port of one computer where it was converted into RF frequencies on the ARC-210 Rockwell radio and sent out over the air. On the receiving end another ARC-210 radio received the transmissions and converted the data back to its digital form and then passed on to my program which received the data and processed it.

July 2003-April 2003 Rockwell Collins

Prophet II/Rubicon II

Wrote Test Documents/Procedures for the testing of a module called the Waveform Generator. The test procedure tested all waveforms and control of the VME interface. I also wrote a Microsoft Windows GUI script what allowed us to semi-automate the test procedure. Also troubleshot various hardware problems found during the testing phase

of this module. I also helped prepare and finalize several of the documents needed for the software release.

I also wrote procedures for using the HP 89441 Vector Signal Analyzer that was used for testing the various modes of the Waveform Generator (AM, FM, USB, LSB, CW, PSK, FSK, Chirp, and FDMA).

August 2002-April 2003 Rockwell Collins

Project 5

Involved in writing a Microsoft Windows GUI interface for interfacing with a new version of the RT-2200 that uses Ethernet as well as serial communications. Was involved with all aspects of setting up an Ethernet network for these radios as well as writing network communications that the GUI and the radio used. I used both C++ and Visual Basic to accomplish this. Also implemented Administration/Security Procedures for the computer network that was involved. The project was top secret.

January 2002-August 2002 Rockwell Collins

JPALS

Wrote a C++ Microsoft Windows Gui to create files to input to a program called Slots.exe (that contains the parameters needed to define the JPALS waveform) as well as analyze JPALS Network Slots output.

The Gui simplifies the creation of the input files by allowing the user to only choose acceptable parameters that Slots.exe can use in its algorithm. The program also finds and selects the first correct data rate that Slots.exe finds acceptable using these parameters. An analysis program to read in the output of the Slots.exe was attempted but not finished before the initial phase of this project came to an end.

January 2001-December 2001 Rockwell Collins

Bullfrog Phase II

Wrote the test procedure for the analysis and testing of Microsoft Windows GUI software written to control Watkins-Johnson HF, VHF/UHF, and microwave scanning radios. Wrote test automation software that controlled the GUI without human intervention. I used Rational Visual Test for this. Certain parts of this project were secret.

July 2000-December 2000 Rockwell Collins

Worked on some initial device driver development for Programmable-crypto used in the JTRS program. I helped a co-worker get started on how to write and interface these drivers into the existing software/hardware platform.

July 1997-July 2000 Rockwell Collins

IT

Worked for IT as a PC repair and network technician helping people with all kinds of computer problems. Worked extensively fixing printers and troubleshooting network problems. Upgraded hard drives, memory, monitors and printers. Did data backup, and helped with solving application problems.

June 1989-July 1997 Rockwell Collins

Worked in the factory as a test technician troubleshooting and testing nav and com radios. I worked on the VHF700-900, HF700-900, VOR/ILS 700, Helicopter antennas, 671U, and its antenna couplers, and the ARC190/ACP.

Other qualifications:

I am a licensed ham radio operator, trained weather spotter, avid amateur astronomer, student pilot, R/C pilot and Model Railroad enthusiast.

Education:

Have taken two Graduate classes in Computer Science from Walden University and the University of Iowa. Currently have 23 hours of Graduate work at the University of Iowa in Industrial Engineering.

Graduated in 2002 from Mt. Mercy College with a Bachelor’s of Science degree in Computer Science.

Graduated from Hawkeye Institute of Technology in 1989 with a two year degree in Applied Electronic Engineering.

References available upon request.



Contact this candidate