Richard Machado
*********@*******.***
SUMMARY
IT tech with DCS and instrumentation experience. Experience with PC
hardware, printers, faxes, scanners, MS Office, Windows 2000/XP/Vista,
Server 2000/2003, Active Directory, TCP/IP protocols and network hardware.
Software design experience in controllers/systems using multitasking real-
time embedded software/firmware. The software covers a range of
telecommunications, process control, medical electronics and diagnostics in
both C and assembly. Experience using in-circuit emulators, logic
analyzers, and oscilloscopes.
EXPERIENCE
SOMERSET POLICE DEPARTMENT, Somerset, MA 05/2009 - Present
Volunteer
. Front Desk and with some file conversion and printer troubleshooting.
NRG ENERGY - SOMERSET POWER LLC, Somerset, MA 03/2006 - 02/2009
SENIOR ENGINEERING TECHNOLOGIST
. Hardware/software maintenance of 40 PC network of servers/workstations,
Nortel telephone system and data lines, Metso Automation Distributed
Control System, PI server, Burner Management System, plant
instrumentation and barge unloading control system.
Network Engines, Canton, MA 07/2000 - 09/2001
PRINCIPAL SOFTWARE ENGINEER
. Development of real-time embedded firmware for a ST7/68HC11
microprocessor using C and Assembler to monitor fan speeds, temperature,
disk drives and voltage on the SMBus for various PC server product lines.
This information and system functions can be communicated to an LCD front
panel display or over a cluster bus to a remote system.
SDL COMMUNICATIONS/SBS TECHNOLOGIES, Easton, MA 03/1997 - 07/2000
PRINCIPAL SOFTWARE ENGINEER
. Development of real-time embedded firmware and software using C and
Assembler for PCI and PMC WAN interface adapters using the Atmel
89S8252/8051 and i960 microprocessors. Experience with HSSI, HDLC,
T3(DS3) and T1/E1(DS1) channelized and unchannelized telecommunications
interfaces.
. Development of diagnostic software for RS232, RS422, V.35/X.21, T1/E1 and
HSSI interfaces.
VISTA MICROSYSTEMS-AMERICAN POWER CONVERSION, Attleboro, MA 05/1996 -
02/1997
CONSULTING SOFTWARE ENGINEER
. Software support using C for real-time embedded 80188 based firmware
Ethernet and Token Ring network adapters for control and monitoring of
various UPS product lines. Enhancements and numerous bug fixes for SNMP
Interface, serial I/O and state control.
FOXBORO COMPANY, Foxboro, MA 05/1989 - 04/1996
PRINCIPAL SOFTWARE ENGINEER
. Development of real-time embedded 8344/8051 based Field Bus Module
(gateways) firmware in an ISO 9000 environment to interface between a
Control Processor using HDLC and sensors using proprietary serial
communications for a distributed process control system.
. Firmware enhancements of a 68HC11 based, multitasking real-time embedded
Mass Flow Intelligent Transmitter using C and assembler.
. Task team member to resolve numerous hardware/software problems with a
68HC11 based 820 Intelligent Transmitter/Pressure Sensor.
. Development of test cases for a third party temperature sensor.
. Development of a preventive maintenance Informix database application
package using C in a UNIX environment.
PERCEPTION TECHNOLOGY, Canton, MA 02/1988 - 05/1989
SENIOR SOFTWARE ENGINEER
. Development of a menu driven application generator and a real-time
multitasking application interpreter for a voice response system using C
and Assembler under MSDOS.
. Porting of application generator to XENIX.
ORTHO DIAGNOSTIC SYSTEMS, Westwood, MA 04/1986 - 10/1987
SENIOR SOFTWARE ENGINEER
. Development of user interface, host computer data transfer and
calibration for a 68000 based real-time multitasking multi-processor
medical system.
. Experience with embedded controllers, C and 68000 Assembler and VRTX.
ANALOG DEVICES, Norwood, MA 09/1983 - 04/1986
INDUSTRIAL AUTOMATION DIVISION
STAFF ENGINEER
. Software support of real-time multitasking operating systems,
compilers/interpreters, software tools and PID algorithm evaluation and
testing.
. Experience in the use of 8086/8088, 8051/8031, 8085 and Assembly
Languages for systems software maintenance and diagnostics.
ORTHO DIAGNOSTIC SYSTEMS, Westwood, MA 01/1980 - 09/1983
SENIOR SOFTWARE ENGINEER
. Software development and support of real-time medical instruments using C
and Assembler.
. Development of diagnostic programs using PASCAL and Assembly Language.
. Design of test fixtures using both digital and analog circuits.
RAYTHEON DATA SYSTEMS, Norwood, MA 08/1977 - 12/1979
DIGITAL DESIGN ENGINEER
. Design, documentation, and testing of several digital logic cards.
. Test and enhancement of a 16 Mbyte virtual memory subsystem.
EDUCATION
MS in Computer Science, Northeastern University, Boston, MA
BS in Electrical Engineering, Southeastern Massachusetts University, North
Dartmouth, MA