RESUME' ALFREDO RUIZ, JR.



Similar documents
SAN Conceptual and Design Basics

ELEC 5260/6260/6266 Embedded Computing Systems

7a. System-on-chip design and prototyping platforms

Jacobsen Declaration Exhibit AY

Priority Pro v17: Hardware and Supporting Systems

DeltaV Remote Client. DeltaV Remote Client. Introduction. DeltaV Product Data Sheet. Remote engineering and operator consoles

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

FOXBORO. I/A Series SOFTWARE Product Specifications. I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 OVERVIEW

Detailed Design Report

Rapid Modular Software Integration (RMSI)

Distribution One Server Requirements

How To Use Safety System Software (S3)

SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Chapter 12. Development Tools for Microcontroller Applications

Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services

PERSONNEL REQUIREMENTS FOR RADIO FREQUENCY SPACE TO GROUND RESEARCH

What You Will Learn About. Computers Are Your Future. Chapter 8. Networks: Communicating and Sharing Resources. Network Fundamentals

Using High Availability Technologies Lesson 12

CLASS SPECIFICATION Systems Support Analyst I

LLRF. Digital RF Stabilization System

A new radio system for the German coast

Patriot Hardware and Systems Software Requirements

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

MAJORS: Computer Engineering, Computer Science, Electrical Engineering

Windows Embedded Security and Surveillance Solutions

Service Oriented Architecture for Agricultural Vehicles

Permissible ambient temperature Operation Storage, transport

Figure 1.Block diagram of inventory management system using Proximity sensors.

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

Chapter 2 Features of Embedded System

3 Software Defined Radio Technologies

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

CMS Central Monitoring System

CF Dashboard Offering

Electrics & Electronics

Network and Facility Management: Needs, Challenges and Solutions

Configuring PROFINET

Panasonic Telephone Systems

CLASS SPECIFICATION Systems Support Analyst II

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module.

Trains crossing at Toronto s Old Mill Station 2009 TTC. Train Control

AUTOMOTIVE DYNAMOMETER HARDWARE AND SOFTWARE

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

INTELLECT TM Software Package

Introduction to Digital System Design

Achieve Automated, End-to-End Firmware Management with Cisco UCS Manager

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

evm Virtualization Platform for Windows

DCS Data and communication server

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev:

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure

Company Overview & Capabilities

Motherboard- based Servers versus ATCA- based Servers

PIPELINE ENGINEERING - Pipeline System Automation and Control - C. Bruce Warren and Mike S. Yoon PIPELINE SYSTEM AUTOMATION AND CONTROL

Research of PROFIBUS PA s integration in PROFINET IO

How to register. Who should attend Services, both internal HP and external

M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.

MANAGEMENT INFORMATION SYSTEMS 8/E

Updated: May Copyright DBA Software Inc. All rights reserved. 2 Getting Started Guide

Pathtrak Return Path Monitoring System

ZigBee Technology Overview

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Next Generation. Surveillance Solutions. Cware. The Advanced Video Management & NVR Platform

Microsoft s Open CloudServer

AP-GSS3000 TM 512Ch GSM SIM Server

FabulaTech Products Advanced Communications Solutions

Engineering Problem Solving

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Analysis of Open Source Drivers for IEEE WLANs

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

Lecture 3 - Model-based Control Engineering

A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies. Bridging BIOS to UEFI

BUILD VERSUS BUY. Understanding the Total Cost of Embedded Design.

Design of Remote data acquisition system based on Internet of Things

Consolidating HFC Device and Network Management and Monitoring under SCTE HMS SNMP

: HP HP Version : R6.1

Rcore Embedded Software Platform

Remote Deposit Capture Installation Guide

Developments in Point of Load Regulation

Software Defined Radio Architecture for NASA s Space Communications

Local-Area Network -LAN

Medical Device Design: Shorten Prototype and Deployment Time with NI Tools. NI Technical Symposium 2008

White Paper: Voice Over IP Networks

Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB

Technical Operations Enterprise Lab for a Large Storage Management Client

Chapter 1 Computer System Overview

Cross-channel protection GSelector s exclusive cross-station protection prevents the same song from playing at the same time across your stations.

MEDIA CONTROL SERVER 2.0

Straton and Zenon for Advantech ADAM Copalp integrates the straton runtime into the ADAM-5550 device from Advantech

PCI Express Overview. And, by the way, they need to do it in less time.

ION EEM 3.8 Server Preparation

NIOS II Based Embedded Web Server Development for Networking Applications

Videofied Video Verification A Guide for Central Monitoring Stations

Chapter 2 Logic Gates and Introduction to Computer Architecture

Transcription:

RESUME' ALFREDO RUIZ, JR. ADDRESS 122 Larkwood Drive Sanford, Florida 32771 E-MAIL ADDRESS DesignEngineer2006@hotmail.com PHONE (407) 491-1026 EDUCATION University of Central Florida, Orlando, FL B.S. Civil Engineering University of Central Florida, Orlando, FL B.S. Electrical Engineering Central Florida Community College, Ocala, FL A.S. Microcomputer Technology SUMMARY Software Test Engineer, extensive experience in the specification, design, implementation, test, V & V, release, and sustaining of microprocessor based systems. Experience includes: medical monitors, business servers, laser range finders, avionics, digital data links, telephone switches, and satellite video communications. Recent projects have utilized: X86-486 microprocessor programmed in C and assembler Digital Signal Processors - Analog Devices SHARC and 2181 family DSPs Windows Programming - "C++" and Visual BASIC in Visual Studio Linux shell script programming for embedded test applications Numerical Analysis MathCAD 12, MATLAB Release 13, Maple 11 WORK EXPERIENCE 8/2006- Silicon Optix, Inc. Teranex Division 8/2007 Orlando, FL Embedded Software Consulting Engineer Performed embedded operating system maintenance and configuration to enable legacy real-time software to be re-used on currently available hardware platforms. Replaced drivers for video graphics adapter, fast Ethernet adapter, and touch screen controller. Wrote upgrade scripts for backward compatible field software upgrade of 4000 existing products in the field. Corrected timing problems associated with switching to faster CPUs. Performance tested the upgrades to assure that the product still correctly performed its original video format conversion functions. Wrote software documentation, manufacturing process sheets, and configuration control processes. Repeated the above on three Teranex video computer product lines. Utilized a proprietary Linux type operating system (QNX), Sun/Solaris workstations, PCs, and SAMBA server for internetworking.

11/99- Invivo Corporation 3/2006 Orlando, FL Software Test Engineer Tested and integrated OEM supplied subsystems into the company s core medical monitor product by designing interface protocols, resolving system software timing issues, gaining vendor compliance with specifications, and supporting FPGA development with a software test capability. Incorporated many process improvements to optimize yield and production capacity. Developed and maintained calibrator software in Visual BASIC. MathCAD was used extensively for algorithm development and performance modeling the product, the calibrator, and the production workflow. Developed a modular OEM version of the company s gas monitor product by designing a DSP-based hardware module, re-hosting existing high-level code, and developing new low-level functions for data acquisition, system timing, and communications with host CPU. Designed the computing hardware based on an Analog Devices SHARC family DSP (Digital Signal Processor). Developed embedded software in C and DSP assembler. Designed application software for a medical monitor product in C and assembler in a Visual Studio Visual C++ environment. The embedded target processor was an Intel 486 variant in an embedded PC-like architecture. Employed a proprietary real-time operating system (RTOS). 4/97- Rockwell International, Collins Commercial Avionics 6/99 Melbourne, FL Contract Firmware Test Engineer Performed software verification and validation activities for an instrument landing system used to land commercial airliners such as the Boeing 737-400. Wrote, reviewed, and executed firmware tests. Performed CPU loading analysis. The target hardware is a digital radio based on an Analog Devices 2181 DSP. Used "C" and assembly, ARINC 429 protocol, VAX/VMS, and VAX CMS for configuration control. Designed and coded test scripts in "C" in support of the software verification of a collision avoidance system for a new model Boeing jet. The software under test was written in "C" and run on two Texas Instruments DSPs. 6/96- Intel Corporation, Enterprise Servers Group 1/97 Beaverton, Oregon Contract Firmware Test Engineer Unit tested real-time embedded software in five 8051 family micro-controllers that make up the server management subsystem of Intel dual-cpu Pentium Pro based enterprise servers. Subsystems tested included SCSI RAID disk system, power management, thermal management, LAN-based remote control subsystem. Wrote a total of seven unit test plans. Designed and coded software in "C++" to automate regression testing. Used Philips I2C bus, Intel Intelligent Management Bus, Microsoft C++, PVCS version control.

2/96- General Motors, Delco Electronics 3/96 Reynosa, Mexico Contract Software Engineer Developed production test software in Borland "C" to test 1997 Cadillac antilock braking system (ABS) controllers. Used GM CLASS2 protocol. Developed a system for prioritized error reporting to give the operator only the reports he wants and needs. 11/95- Schwartz Electro-Optics 2/96 Orlando, FL Contract Software Engineer Designed high-speed real time assembly language software to detect and classify multiple vehicles within the detection zone of a scanning laser range finder. Utilized INTEL 80C196NU, Borland "C" for algorithm development, Nohau emulator. Provided technical input to the California Institute of Technology Jet Propulsion Laboratory regarding the development of a new traffic signal data communications protocol standard (NTCIP Objects Definitions). 12/93- Harris Transcomm (formerly Air Traffic Control Systems Division) 11/95 Melbourne, FL Contract Software Engineer Design, code, test, and debug telephone call processing software for a customized Harris 20/20 switch. Resolve problem reports, prepare review packages for code reviews, code unit test reviews. Performed configuration management using VAX CMS (code management system) in a multi-programming environment. Project involved analyzing large volumes of existing PLM code (336,000 lines total). 9/92- Cummins Electronics, Inc. 12/93 Columbus, Indiana Contract Systems Engineer Performed software requirements analysis for diesel engine controllers using structured methods and CADRE Technologies Teamwork CASE tools. Wrote software requirements specifications for cruise control feature and two automotive data links. Created the system data dictionary. Utilized Linux shell script programming to parse data dictionary elements out of about 100 specifications. 1/91- Intellon Corporation 9/92 Ocala, FL Consulting Engineer Assisted a startup company to get their proprietary datalink protocol adopted as the new EIA standard for power line communications by designing and coding high speed, real-time software to implement the first fully functional CEBus datalink. The CEBus datalink is a contention mode, packet protocol with special provisions to use spread spectrum chirp as the physical layer modulation format. Utilized the "C" language and Intel 80196 assembly. After capturing the EIA CEBus standard, designed the CPU (INTEL 80C196KB) and datalink software for a cost reduced evaluation module to demonstrate the new technology to OEMs. Did a preliminary timing analysis to establish the feasibility of the proposed CPU configuration to support the intended application software prior to coding.

3/90- Electronic Developments 10/90 Sanford, FL Consulting Engineer Designed an INTEL 8051 based CPU for an equipment control application. Wrote a human interface (in 8051 assembler) for an alphanumeric paging data receiver for a prototype demonstration to Bell Atlantic. 5/88- North American Philips Corporation, Circuit Assemblies Division 3/90 Tampa, FL Contract Firmware Engineer Managed the software development effort associated with the product development of a highly integrated intercom based product for NUTONE. The product combines a selective call intercom with a two-line speakerphone, an answering machine, a tape player, an AM/FM radio, and an alarm clock. The software was written in 8051 assembly language. The system is based on a custom contention mode protocol. Duties included planning, recruiting, hiring, and supervision of six programmers. 1/87- Stromberg-Carlson Corporation 5/88 Lake Mary, FL Senior Engineer Produced an ASIC design that performs the time slot interchange function in Stromberg-Carlson digital central office switches. This 11,000 equivalent gate design was correct at its initial release. Wrote the specification for a circuit board that utilizes the above mentioned ASIC to perform time-space-time switching of 1024 channels of PCM data. This circuit board can be interconnected with up to 15 similar boards to form a 16,384 channel matrix switch. Designed 17 ALTERA EPLDs. 6/81- Harris Satellite Communications Division 12/86 Melbourne, FL Senior Engineer HARRIS SOFTWARE DEVELOPMENT EXPERIENCE Harris supplied the earth station network over which the NBC television network distributes its video feed to affiliates. The master station required a network control terminal over which all 176 stations in the network can be controlled. Designed the human interface for the network maintenance terminal. Developed a generalized command line parsing algorithm that accepts one line commands but automatically drops into prompt mode if a command is found to be invalid. A command logging function assists in the development of macro-commands that can enable the entire network of 176 earth stations to change satellites and retune by submitting a command script. The concept of state table driven software was utilized. Generated code in PLM-86 on an INTEL RMX host. Produced software documentation to accepted standards.

HARRIS NEW PRODUCT DEVELOPMENT EXPERIENCE Designed the monitor and control subsystem of the HARRISAT ALPHA earth terminal (a Ku band data terminal). Developed hardware and software interface specifications, designed the CPU, designed a redundant serial bus interface, designed analog data acquisition circuits, and circuits that isolate faults in RF equipment. Upon completion of the hardware design, programmed this product in assembly language to comply with specified customer interfaces. Responsibilities included technical liaison with customers, and system testing for compatibility with customer software. Managed the product development of the HARRISAT Protection Switch. This microprocessor based device enables two of the HARRISAT ALPHA earth terminals mentioned above to operate in a one-to-one redundant configuration. Performed the hardware and software development, led others in the design of mechanical packaging. Building upon previous designs, this project was taken from concept to working model in four weeks. The first two finished products were shipped eight weeks after the start of development. Also designed five other redundancy control switches, one for upconverters two for downconverters, one for low noise converters, and one for satellite modems. Managed the development of a data-link protocol converter to act as a gateway between a TANDEM Computers Inc. packet switch and a Harris proprietary network for controlling satellite equipment.