Roberto U. Machado
Litchfield Park, Ariz. 85340
Home - 623-***-****
Cell – 623-***-****
Email: acy3wb@r.postjobfree.com
Summary - Twenty-nine (29) years of industry experience with a Bachelors and a Masters degree in Electrical Engineering. Trained and experienced with DO-178B.
Strong background in the life cycle of embedded systems product development, System & Software Verification/Validation.
Held clearances (SCI/SSBI) in the past for Defense Government Spaced Based Satellite (Spacecraft) projects.
Acquired experience in software development. Experienced in practicing engineering in the following areas:
Embedded Systems Software Development, Simulation (MatLab Simulink, ANSI C, C++)
Space Based Satellite Systems Engineering and Aerospace Systems Engineering V&V Test Development (Fly-By-Wire)
Verification/Validation Test Engineer – Develop Test Cases/Test Procedures, Test Script, Test Code, DO-178B Complaint, All Levels A - D
SAR Image Quality Lead – Testing image quality of image processing SAR (Synthetic Aperture Radar) system
TeleLogic Doors Managing Requirements - System Requirements Doc, Software Requirements Doc, Interface Control Doc, Traceability Management
Peer review process for system/software and validation/verification design and changes to current design
Computer/Software Skills
Matlab (Simulink), Telelogic DOORs, Python, ANSI C, C++, C#, Visual Studio IDE, Dimensions (PVCS), ESCAPE, TBOX, ClearCase, Tracker, Tortoise Subversion, TCL, Visio Basic, MS Office, Mathcad, MS Windows,UNIX Operating System, VI editor, Textedit editor, Fortran 77, Linux,
Clearances - Clearance expired (SSBI with poly).
Education –
Master of Science in Electrical Engineering, May 1991 - University of Colorado.
(Academic study emphasis in Optics/Lasers).
Bachelor of Science in Electrical Engineering, Aug. 1986 - University of Arizona.
(emphasis studies in Electromagnetics/Antenna/Microwave, also worked in the Microelectronics lab at the U of A fabricating experimental BJT technology devices)
Publications
Received credit in the acknowledgement section in the Microelectronics Circuits 2nd edition text book by Adel S. Sedra and Kenneth C. Smith for submitting a correction on an output resistance expression of an amplifier in the text book. The correction and acknowledgement are published in the 2nd edition.
Work Experience:
Honeywell – Contractor
Systems and Verification Engineering (Phoenix, AZ) 11/28/2016 – 2/14/2017
Systems and Verification Engineering for Flight Controls Agusta Helicopter
Support Systems and Verification for EPIC programs
Update Matlab Models and compile the models via Matlab autocode generation
Execute tests on the bench and analyze recorded results for Pass/Fail disposition
Develop Systems Engineering process packets to changes for peer review
Support in updating System Requirements and Software Requirements documents
Experience with Dimensions (PVCS) Config Mgmnt tool, Matlab, DOORs, ESCAPE, TIU, TBOX,
TATs automated test scripts
Cobham Aerospace – Contractor
Software Verification Engineer (Prescott, AZ) 08/15/2016 – Scheduled Termination 11/30/2016
Developed requirement based testing test cases and test procedures for verification test on a
RT7000 Tactical Radio
Developed the Human Machine Interface (HMI) Functionality test cases, test procedures and
conduct the test on the RT7000 unit
Assist in finalizing development of RT7000 System Functionality testing test cases and test
Procedures
Performed radio functionality testing on the RT7000 Radio System with the R2670 Digital
Communications System Analyzer to test transceivers transmitting/receiving functionality and
other system functions.
SVN Tortoise to configuration control software and testing development
Visual Studio IDE C# developing automated testing for the RT7000 HMI Functionality
Honeywell – Contractor
Systems and Verification Engineering (Phoenix, AZ) 07/02/2015 – 12/13/2015
Systems and Verification Engineering for Displays and Graphics E2 (D&G E2 Embraer 190-195)
Develop test cases and procedures for Scenario Based Testing (SBT)
Developed and executed SBT manual test procedures
Developed and executed SBT automated test scripts using TATS (TIU Automated Scripts Tool), a
Honeywell homemade test script development tool for automating tests
Operated the D&G E2 test bench and bench tools, (i.e. Bench Loader, TIU,TBOX, TATs, PcSim)
Perform peer reviews on the SBT test cases and procedures
Used ESCAPE tool to generate a customized ASCB D registery for access to desired signals to
stimulate for manual and automated testing
Experience with, JIRA, Dimensions, Matlab, DOORs, ESCAPE, TIU, TBOX, TATs, tools used in
The Systems/Verification Group
Troubleshooting Problem Reports (PRs) via the D&G E2 bench to determine cause of failure
Orbital Sciences, Chandler, AZ – Contractor
Software Verification/Validation Engineering 05/28/2013 – 01/30/2015
Support Software Requirements Specification (SRS) documentation in DOORS
Manage the requirements DOORS linking traceability
Develop test cases to Software Requirements Specification (SRS)
Develop test scripts and test procedures to the test cases
Perform peer reviews on SRS and Software Architecture Design proposal changes
Team Member of the Software Verification Group
Astronautics Group of America (ACA), Phoenix, AZ – Contractor
Software Verification/Validation Engineering 05/2012 – 04/12/2013
Develop software target testing test script using ‘C’ programmimg and complying with DO-178B
Level C and D for a network communications system to be on-board aircraft.
Using DOORs for tracing requirements
Using Tracker to develop SCRs (Software Change Request)
Using Tortoise Subversion for test script documents configuration management
Perform peer review on SCRs on code, test cases and test procedures.
Troublshooting test failures for determining the cause of failure.
Running test procedures on the test station for verifying software requirements
Honeywell Tucson, AZ – Contractor
Software Verification/Validation Engineering 01/2011 – 4/2012
Team Lead for the Aversan test group
Develop software target testing test script using Python and complying with DO-178B Level A. for
a Fly-By-Wire aircraft (FADEC)
Worked with DOORs for tracing requirements, updating requirements
Using PTS (Project Tracking System) for developing & tracking PCRs (Project Change Request)
Using ClearCase for test script documents configuration management
Perform peer review on PCRs
Troublshooting test failures for determining the cause of failure.
Review MatLab models to adequately develop the test script and satisfy the requirement
Familiarity with Auxillary Power Unit
Parker Hannifin Aerospace, Irvine, CA – Contractor
Systems Verification/Validation Engineering 02/2010 – 7/28/2010
Developing requirements-based test procedures and test scripts for system and software testing
for the Emb550 Fly-By-Wire.
Involved with system integration testing.
Run the test script on the bench and perform post processing and determine test pass/fail.
Working with DOORs for requirements development and linking requirements to test procedure.
Working with the System Reqmnts Doc, Software Reqmnts Doc, ICD, DOORs, Schematics Test
Bench for integration of lab.
Test Scripts developed using LabView based function calls.
Experienced with ARINC 429
Eaton Aerospace, Los Angeles – Contractor
System/Software Engineering (Los Angeles, CA) 04/2009 – 12/11/2009
Designing and developing the software control functions for the hydraulics system, landing gear extraction/retraction system and the nose wheel steering system for Embraer 550 Fly-By-Wire aircraft. Development to comply to DO-178B.
Responsible for –
developing software requirements document (SRD)
linking the requirements to the System requirements via Telelogic DOORs.
developing derived software requirements
developing the control functions via MatLab Simulink
involved with all aspects of the project as a system engineer
interfacing with hydraulics systems group, hardware group, ARINC 429 interface group, DSP development group
Honeywell - Contractor
Verification/Validation Test Engineer (Phoenix, AZ) 08/2007 – 07/2008
Assigned to the B787 project developing system tests plan, procedures and test scripts via
SSL language to DO-178B level A & B compliance. SSL test scripts to be run on a simulation
test lab with the actual target hardware. Tests run on an SGI Unix based computer system.
Review test script, test results and coverage analysis against requirements via TeleLogic DOORs. Support system/software engineering by analyzing the function with MatLab Simulink.
Systems Engineer/Verification/Validation Test Engineer (Phoenix, AZ) 10/2005 – 3/2007
Develop systems/software requirements and verification/validation/test development to DO-
178B compliance. Perform Structural Coverage Analysis. Support system/software engineering by analyzing the function with MatLab Simulink. Allocate requirements via Telelogic DOORs, other tools used in the project were Linux, Anjuta, Tracker and Version Manager. Attended and completed DO-178B training.
Honeywell – Contractor
Systems Eng/Test Eng/Verification/Validation Eng (Glendale, AZ) 07/2004 – 09/2005
Developed test procedures and executed the tests to satisfy system & software requirements. Test developed in Matlab environment directly connected to circuit card hosting the processor under test. Support system engineering flight control function via MatLab Simulink. Verification/Validation Test developed to comply to DO-178B, prepare the test documentation for test readiness review and for quality assurance.
Develop test procedures to test digital control systems logic
Performed Safety Failure Mode Analysis of the power supply and system/software requirements tracing on the L3 SmartDeck project.
Honeywell Air Transport Systems
Systems Engineering/Test Eng (Phoenix, AZ) 02/1998 - 03/2004
Honeywell BRGA Flight Controls Group specifically working under EPIC Programs;
Verification/Validation – Developing test procedures and executing the tests for Flight Director/Thrust Management subsystems in compliance to DO-178B; prepare the test documentation for test readiness review and for quality assurance.
Systems Engineering/Test Eng. in the Flight Controls Group specifically working under the Autothrottle Subsystem for Global Express, GulfStream V, and Falcon aircrafts, also perform Flight Controls systems engineering with MatLab Simulink & testing on bench system simulators for the FGC Autopilot subsystem for the Primus 2K product line, also participated in flight testing the GEX and the Gulfstream flight control functions of the autopilot
Systems Engineering in the Flight Controls Group for the 717 and MD 10 aircrafts:
conduct analysis of the system with MatLab Simulink to determine changes,
responsible for making changes to the system via documentation and block diagrams;
hold reviews on the changes, interface and support software group implementing the changes;
develop a test plan (i.e. test scripts for automated tests), test the software via a simulation test bench to complete the engineering change request to ensure it meets requirements.
Hughes Missile Systems Company
Principle Staff Engineer (Tucson, AZ) 08/1996 – 02/1998
Employed in the Radar Algorithm & Software Design/Development department;
analyze, design and develop algorithms & software for Radar DSP Standard Missile,
develop FFT software in assembly language on DSP56001 Motorola Microprocessor chip;
developed software for AMRAAM missile/radar simulation in C language on a Mercury computer UNIX OS with i860 chips; supporting AMRAAM lab testing with spectrum analyzers, O-scope, signal generators
Lockheed/Martin (Formerly Loral Defense Systems)
System/Test Engineer (Goodyear, AZ) 02/1994 – 08/1996
Lead Radar Image Quality Department;
Radar Image Quality Evaluation/Testing (write procedures for Factory Acceptance Test (FAT));
System Functionality Testing (write procedures for FAT testing);
Develop Radar Simulation, utilizing Mathcad on a IBM PC, Matlab on a Sun LX Workstation, beginning to code in C language for the simulation;
Lockheed/Martin (Formerly Martin Marietta)
Systems Engineer (White Sands, New Mexico) 11/1992 – 02/1994
Site Operations and Maintenance engineering at White Sands, New Mexico site;
Interface (System Integration -SI) with subcontractors on engineering aspects of the operational system;
Oversee and manage the integration of new systems onto the existing site operational system;
Attend ERBs (Engineering Review Boards) for new initiatives proposed for integration to existing site operational system
Lockheed/Martin (Formerly Martin Marietta)
Systems Engineer (Denver, CO) 07/1987 – 11/1992
System Engineering IR&D Group in spacecraft/satellite project;
perform orbital analysis for spacecraft/satellite operations, ran an Orbit Program to conduct parametric study of field of view timing for communications versus different inclinations and orbit altitudes;
RF Link Budget Analysis, developed code in Fortran 77;
Solar Panel Analysis, developed in an Excel spreadsheet in a Macintosh computer;
Radar analysis, developed Fortran code in an IBM PC for calculating proper PRF, MNR, TNR, and other radar parameters for parametric analysis;