Claude Rossignol (U.S. citizen) 1100 Emerson St., APT 2, Denver, CO 80218 clauderossignol@yahoo.com (303) 641-2393 Objective: ---------------------------------------- Desire a position in software/firmware development including overall product design and improvement - preferably in a team environment. Other interests include medical devices, embedded Linux, GUI development, optics, automotive and aerospace. Education: ---------------------------------------- B.S. in Electrical and Computer Engineering (Dec. 2002) - University of Colorado at Boulder Coursework includes: * 2 years coursework in Molecular, Cellular, and Developmental Biology * Digital Filtering & DSP Lab * Computer Architecture * Electromagnetic Fields and Waves * Circuits I, II, III * Programming Languages * Data Structures * Java II * Computation and Numerical Analysis Using MATLAB and Mathematica Work Experience: ---------------------------------------- Covidien (8/24/09-12/1/09) in Boulder, CO - Firmware development for blood pressure and pulse oximeter devices in the Respiratory and Patient Monitoring Division. Job duties included: * Programming the PIC24F for SPI communication with onboard ADC's and USB communication with a PC application * Timing the communication of system components in an interrupt driven operating system * Algorithm development for improved PPG signal processing through oversampling and use of a differential amplifier (offset and gain) * Characterizing and writing calibration software for critical on-board components (DAC, ADC, PGA) Cintron Technologies Inc. (2/10/09-6/5/09) in Denver, CO - Analysis and redesign of an electrosurgical generator. Job duties included: * Fault tree analysis of software according to strict FDA regulation (CFR-820) * Documenting Software Requirements Specification according to IEC standards (IEC 601-1 and 601-2) * Support for the PIC24 and PIC18 Microcontroller using the MPLAB REAL ICE emulator and HI-TECH compiler * Writing a windows software interface to monitor and configure the generator RF output using MS Visual C++ Salvador Imaging, Inc. (2/08-8/08) in Colorado Springs, CO - Embedded firmware engineer supporting CCD camera development and testing systems including: * 8051 microcontroller firmware development (Silicon Labs C8051F340) via serial comm (RS232, UART, SPI bus) * Writing digital video signal processing routines and test software to interface onboard video components * Support for Lattice XP2-30 FPGA, ADV7341 Video Encoder, and AD9970 CCD Signal Processor * Camera component integrity testing including MIL-STD standards for EM susceptibility and emissions Skyline Products Inc. (5/05-9/07) in Colorado Springs, CO - Firmware/Software developer providing gas stations with fuel price management solutions. Worked on gas station product (over 150 units sold) from inception to completion to: * Find lowest cost communication solution (PC104/Linux) for gas pricing software (PriceAdvantage) and the price signs * Find and develop a GUI software solution (Qt) to allow in-store price sign management through a touchscreen * Assist senior engineers to develop low level C programs that communicate with the automated scroll and LED signs * Work with contractors to develop a web services communication between the store hardware and the gas pricing software * Troubleshoot, test, and improve the touchscreen application as needed by sales, management, and customer feedback * Develop CGI program (in C) to create dynamic web pages to configure and provide updated store and hardware information * Upgrade store hardware to a more cost effective and maintainable hardware platform (mini-ITX based platform) * Provide documentation allowing anyone to continue development and meet ISO 9001 requirements - including design docs * Update and improve the touchscreen application as needed by sales, management, and customer feedback AeroCopter Inc. (8/03-5/05) in Andover, MA - Consultant/contractor for development of software simulation tools. Work accomplished: * Developed program to interface NASA's publicly available simulator in conjunction with AeroCopter internal programs * Completed Java airfoil simulation program optimizing various aerodynamic parameters for different rotor configurations * Consulted on autonomous flight control algorithms and CG wind tunnel simulation software for Mono-Tilt-Rotor concept PhotoSense LLC (6/02-6/03) in Boulder, CO - Worked with company President on various duties including: * Development/benchmark of digital filters on TI TMS320C28x DSP processor using DSP algorithms in C and Assembly * Running various temperature, pressure, and degradation tests on optical oxygen and temperature sensors * Creating MATLAB programs for coefficient generation and for plotting results of various tests * Assembling and soldering components onto PCB's including layout using Mentor's PADS design software * Support for network and all company computers, calibration and maintenance of testing equipment * Chemical formulation of my own sensor material combinations and testing spectral output of various LED's * Documenting procedures and organizing test results Imaging Systems Laboratory (8/99-5/00) at Boulder, CO - Assisted the Lab Director and graduate students with various tasks including research and computer work. Job duties included: * Providing support for network and all Macintosh and Windows machines including all related software * Setting up new computers onto network and installing new software * Programming and digital signal processing for optical equipment * Creating web pages that illustrate the work done in the lab * Finding supporting materials to aid the grad students' research Techo, Inc. (6/99-8/99) in Prague, Czech Republic - Assisted the IT department in the maintenance of a computer network at Techo, Inc. - an office furniture producer providing solutions to corporate office architecture and design. Job duties included: * Providing support for over 100 Windows 95/98 machines * Assisting all employees with various software issues including all Microsoft programs * Maintaining the network (LAN) connection to Novell, Windows NT, and Linux servers * Installing and updating the latest antivirus programs * Completing a Y2K audit for all company computers Envirotest Systems, Inc. (7/95-12/96) in Boulder, CO - Inspection of vehicle emission components, use of mainframe computers for vehicle processing and payment, driving customers' vehicles on a dynamometer, use of cash register, and basic customer service. Han Lab (9/92-5/94) in Boulder, CO - Assisted Dr. Min Han in lab work for cancer research. Maintained lab, sterilized glassware, produced various chemical solutions, and prepared culture plates. Familiar with sterile technique and use of the Geiger counter for work with radioactive chemicals including the use of safety equipment in a Biohazard area. Programming Skills: ---------------------------------------- Object Oriented Programming, C/C++, assembly programming, PIC24, PIC18, 8051, Qt/Qtopia, Visual Studio (C++ 2005 /MFC), MPLAB IDE, HI-TECH compiler, SlickEdit, Eclipse, TMS320C28xx C compiler, TI F28xx Simulator, StarTeam (source control), Visual SourceSafe, and SourceGear Vault, Linux, GCC, bash shell scripting, Java, XML, Visio Other Skills: ---------------------------------------- Debugging tools (emulators, simulators, GDB), XHTML, CSS, MySQL, PHP, JavaScript, web design, Photoshop, Flash, use of an oscilloscope, function generator, multimeter, and logic analyzer. Automotive repair. Also fluent in the Czech language. Projects and Activities: ---------------------------------------- Built a biometric hand identification scanner from scratch for my group senior project (Capstone Lab), Completed a security personnel monitoring program at Level(3) Communications, Wrote a Java airfoil simulator for AeroCopter Inc., Member of APO (community service), Member of Society of Venture Engineers. * For more information visit http://www.claude-resume.com