Paul R



Education

Rochester Institute of Technology Rochester, NY

Master of Science, Electrical Engineering, concentration in control systems, February 2005

Bachelor of Science (cum laude), Physics with a minor in English Literature, May 2001

Proven Abilities and Results

Ability to work in a multidisciplinary team to bring products to market.

Ability to accept responsibility and perform activities in a self-directed fashion.

Open to inviting feedback and criticism through requesting code reviews and review of analyses in order to improve work produced and enrich future work.

Acquired authority to view proprietary information and manage sensitive infrastructures.

Performed and executed self-directed design and implementation of a hardware USB device with firmware and supporting PC application. Worked with layout designer and mechanical engineer to actualize the product.

Worked within a team environment in a multistage development process to bring new products to market.

Mentored two junior software engineers to expand software engineering team.

Contributed to interdisciplinary sharing between hardware and software teams by bringing together understanding of hardware design and issues along with software design requirements and issues.

Ability to read and understand IEC standards related to safety instrumentation and apply parts of the standard in producing analysis and written reports to be distributed to customers.

Designed a LabView program to acquire data from a paramterizer. Applied curve fitting algorithms to the acquired data to recover parameters for a photodiode.

Wrote a C++ program to read a binary data file of satellite data. Developed functions to reject noise, outliers and set error bounds. Each data point was an average of one orbit of the spacecraft.

Developed a CORDIC implementation for a FPGA. Synchronous, asynchronous, and pipelined methods were employed.

Developed a new control system using hormone-like analogues as part of a thesis. Implemented in software using Objective C with libraries from Swarm: wiki..

Languages

C

C++

Python

Objective C

VHDL

Experience

|Software Engineer |Moore Industries International, Inc. |North Hills, CA |

|Spring 2006 – Present |

|Initially responsible for production testing support; wrote test software for board testing, pre-burn functional testing, and final testing. |

|On call to troubleshoot production related issues; responsible for validating of software, hardware instruments and firmware to find and resolve root|

|cause of issues. |

|Currently part of team developing embedded firmware for new products as well as supportive maintenance of existing products. |

|Designed hardware, firmware, and PC support software for a USB-to-Serial device to replace multiple cables to interface with MII products. Cable |

|able to auto-detect between TTL and RS232 levels. |

|Perform Failure Modes, Effects and Diagnostics Analysis (FMEDA) as part of process to meet IEC-61508 certification for various Safety Integrity |

|Levels (SIL) for multiple products. |

|Wrote FMEDA support tool to integrate with MII workflow using Qt for Python (Pyside). |

|Actively working on architecture and specification for modular library for standardized embedded firmware across products. |

|Worked with Freescale HC08, HC12, Microchip PIC16, PIC18, PIC24, Renesas M16C chips. |

| |

|Guest Researcher |National Aeronautics and Space Administration |Greenbelt, MD |

|Summer 2000 |

|Worked in the Space Physics Data Facility |

|Wrote a program from scratch in C++ to read raw satellite data of relativistic electrons in the magnetosphere. The program detected erroneous data; |

|performed mathematical bandpass filtering on the data; organized the data in requested format to be readable, machine-independent. |

| |

|Guest Researcher |National Institute of Standards and Technology |Gaithersburg, MD |

|Summer 1999 |

|Worked in the Optical Physics Division. |

|Independently devised a technique to measure the shunt resistance of diodes (specifically photodiodes) using a HP 4145A parameterizer and curve |

|tracer with LabVIEW as a controller on a PC via a GPIB interface. |

Trivia

• Eagle Scout, Silver Palm, Order of Arrow

• Method of Measuring Shunt Resistance written during NIST internship published at Measurement Science Conference, 2001

• Presentation of work done at NASA Space Science Data Facility won the Rashaan Jackson Presentation Award -

• NTID Professional Fellowship Scholarship grantee for graduate school

• Preferred editing environment is (g)vim

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download