SUMMARY
Senior Software Engineer and Analyst with experience in the various stages of software development from detailed design to code and unit test. Persistent and thorough in the creation of quality software that addresses challenging problems. Excellent written and verbal communication skills.
TECHNICAL SKILLS
Languages: C++, C, ADA, Perl, MATLAB, PV-WAVE, FORTRAN
Platforms: IBM AIX, PCs, HP/SUN/UNIX Workstations, HP Superdome, HP Linux Blade
Tools: Clearcase, Rational Rose, Rational Apex
PROFESSIONAL EXPERIENCE
Raytheon Company, Woburn-Sudbury-Bedford, MA 1999 – 2011
Senior Software Engineer I
Performed software development for real-time radar software in multiple areas including radar command/reply processing, radar command scheduling, and radar hardware fault processing/recovery.
SECRET Security Clearance.
Converted Radar Command Scheduler code for the Radar Test Control Program from ADA to C++ for the Cobra Judy Replacement (CJR) radar, refactoring where necessary. The resulting code worked well and was very reliable, providing the backbone for numerous radar tests implemented by multiple developers.
Implemented a fault counting service for the THAAD and XBR/SBX radars which kept track of radar hardware faults and provided a client interface for accessing fault count information. The service smoothly met the needs of the clients and proved extremely reliable.
Created fault recovery code for the purpose of automatically recovering from radar hardware faults and successfully integrated said code into pre-existing logically complex code.
Wrote C++ software to implement No Radiate Zone safety restrictions for the CJR radar. The software successfully met the requirements and performed flawlessly during integration testing.
Researched and implemented detailed design for the Test Assist functionality for performing tests on the CJR radar. Presented the design to the customer which contributed to a successful Critical Design Review.
Adapted the AN-TPY2 radar code to use Open MPI for message passing (including across nodes) on an HP Blade using the Linux Operating System. Performed message timing tests using this setup. Wrote a report summarizing the results which contributed to Open MPI being chosen for message passing for the initial design of rehosting the AN-TPY2 software to a new platform.
Brian C. Pierce – Page 2
Calspan, an operation of Veridian, Lexington, MA 1997 – 1999
Computer Scientist
Worked at MIT Lincoln Laboratory as a resident subcontractor providing software support for radar algorithm analysis while also performing radar data analysis.
Wrote MATLAB programs to implement and test error estimation equations for an aspect angle fit.
Wrote PV-WAVE and FORTRAN programs to improve the alignment of radar pulse shapes.
&...
Login or Register to view the full resume.