ARTHUR A. MOREL 111 Granlee Road San Rafael , CA 94903 805-708-6247 art@rain.org SUMMARY A versatile, full spectrum software engineer with over 18 years experience in a variety of technology companies. A creative, detail-orientated professional who designs innovative solutions to technical problems. Technical Skills Languages: Operating Systems: Applications: Java, C++, C, LabWindows CVI, MIPS Assembly, 68000 Assembly, UML, VHDL, Perl, TclTk, Html, Visual Basic, Fortran, Pascal Windows, UNIX, VXWorks, VMS GCC, MS Visual C++, MS Word, MS Excel, MS Visio, Clear Case CAREER EXPERIENCE Raytheon, Santa Barbara Remote Sensing Santa Barbara, CA 2002-2006 S ENIOR S OFTWARE E NGINEER 1 Hardware Test and Simulation Software Engineer for NPOES Visible Infrared Imager / Radiometer Suite (VIIRS) satellite sensor. Space Flight Card Test Equipment SW Digital Preprocessor – Designed and developed validation test software for Engineering and Flight cards. SW functionality included: DIO functions interfacing to test fixture memory space, Test fixture DIO stimulus, Automated test framework with scripting capability, RICE compression algorithms, Data Processing emulation engine, Automated Data Processing Validation, User Interface card control, debug and data display tools. Servo Control - Wrote C language based switching database and control functions for signal routing between test equipment and UUT. This API provided needed abstraction between low level signal routing and actual source and destination signals switching for the Application programmer. Developed data graphics display components. Analog Back Plane – Designed and Developed Backplane Validation SW using NI Hardware and LabWindows CVI. Sensor Simulator SW Developed Use case model for simulator. Provided Sensors mission data. Sensor Telemetry import translator routines for simulator database. Developed Simulation Scenario Dispatcher. Allowing user scenarios to begin at specified space craft times. Implemented backdoor Server and Client APIs between Simulator and System test equipment. Lab Equipment National Instruments : LabWindows CVI, NI-653X , NI-4060, NI-5411, SCXI-1129, SCXI-1160, NI-6702 ,PXI cPCI : Catalyst TA700 cPCI analyzer, API programming with COM interface and scripting (TCL) tool control language. Ericsson, Data Backbone and Optical Networks Santa Barbara, CA 1999-2002 S OFTWARE E NGINEER Embedded SW developer for company's flagship ISP carrier class router platform. Team Member with Build, release, design and maintenance of large scale HW diagnostic SW suite targeted for MIPS and Motorola-based CPU networking interface cards. Streamlined delivery and centralized management of department SW code releases by designing a Web SW release Data Base system. This saved considerable engineering time and allowed users to find and comprehend the various release development paths. Coordinated with HW engineers to build special SW tests for validating and debugging new HW and for troubleshooting manufacturing and design flaws of existing product line. Captured department knowledge by designing Web based FAQ system. Information could now be quickly recorded and searched thereby retaining important knowledge proficiency and increasing overall department productivity. Wrote DMA engine test and validation SW increasing throughput necessary for VOIP application for use in strategic platform enhancement. High density modem card FPGA and SW enhancements allowed a one pass transfer of data between multiple high density modem cards and a controlling routing card critical for VOIP success. Designed and built graphical SW build life cycle manager. Unified 20 plus separate RCS code bases simplifying the code hierarchy, revision extraction, revision comparisons, various RCS control functions and building code with diverse GNU compilers. Creative Visual Effects Los Angeles, CA 1998-99 P ROGRAMMER / S YSTEM A DMINISTRATOR Support programmer for feature film animation studio. Wrote image processing functions using C++, GL graphics library and Tcl/Tk scripting language creating special effects for feature films. Project movies include A Dog of Flanders, Baby Geniuses and Noah's Ark. Maintained a networked digital video disk recorder-player program, creating an interface so artists could send their work to a central real time reviewing station. Visual Technologies Santa Barbara, CA 1993–98 Consulting company F OUNDER Developed a computer graphics animator utility set for SGI Computers. This software product simplified the work process for digital animators. VisTools1.0 consisted of a sequential file renamer, process manager, text editor, image retrieval and image analysis program. The SW was implemented with the GL graphics library, C language, and user interface with Tcl/Tk. Contract projects include a spline-based color correction program for film output recorders, tape archival control program and a film recording file queue program. Previous animation work includes, Mighty Morphing Power Rangers movie, Particle system effects for the Stargate movie and the Batman movie Mask of the Phantasm. Alias|WaveFront Technologies, Santa Barbara, CA P ROGRAMMER / S UPPORT E NGINEER Programmed software features for digital animation special effects package. Taught UNIX scripting languages for advanced user classes. 1991-93 Supported WaveFront customers with open software integration techniques such as adding custom image file formats, custom illumination models, scientific data visualization file formats, and new image compositing functions. Supported customers on entire SW product line. Provided customers with script programs as workarounds for specific problems. Computer Systems Lab, UC Santa Barbara, CA 1990-90 R ESEARCH A SSISTANT Team member of National Science Foundation Antarctic Research Expedition. Project goal was to study ozone hole and its effects on photosynthesizing phytoplankton. Project responsibilities included the design and implementation of a data transferal program in C between oceanographic instruments and personal computers, a weather database entry program in DBASE 3+, and the modification of a data reduction software written in FORTRAN. Tecolote Research Inc. Santa Barbara, CA 1988-89 P ROGRAMMER / A NALYST Developed a Software Management Resource Estimator model for the Naval Undersea System Center, Newport, RI. Simulation used for resource studies for Navy Mk14 torpedo maintenance program. SW was implemented with FORTRAN and DBASE 3+. Member of development team for military cost estimation program for DEC VAX systems. Designed and implemented an automated data base loading program of monthly Government Contractor cost data. EDUCATION/TRAINING B.S. GeoPhysics University of California, Santa Barbara Received Lattice VHDL certification, through Ericsson Completed additional courses in computer science and graduate courses in fluid mechanics, UCSB