Highlights:
• Over 15 years of experience and responsibility in electronic design and test engineering.
• More than 7 years progressive software engineering experience.
• More than 10 years of healthcare and medical device testing experience.
• Thorough understanding of the software development process.
• Demonstrated precise proficiency in the use of software applications.
• Ability to work well in team environment as well as independently.
• Successfully conducted technical peer and product reviews.
Achievements and Technical Skills:
Test Software Engineering
• Contributed to research and design teams throughout the system development life cycle (SDLC) to support the development of test systems for technical engineering products.
• Applied analytical principles and troubleshooting techniques of computer science, engineering, and mathematical analysis to verify technical designs and provide test solutions.
• Integrated computer architecture and software systems for hardware product test development in medical, military, communications, aerospace and scientific industrial applications.
• Joined technical test proposal teams and contributed to continuous process improvement teams through six-sigma projects that required interaction with electrical and mechanical hardware design engineers and other technical staff members.
• Evaluated technical systems compatibility and reliability by designing and conducting interoperability tests between hardware and software components based on the operational and performance requirements of overall test system suite.
• Formulated and designed computer systems using scientific analysis and simulation-modeling tools to predict consequences of computer system architectural designs.
• Developed and tested test system computer software application procedures, programming, and documentation to verify complete test coverage and accuracy.
Test Software Project Engineering
• Analyzed computer and software requirements in order to determine feasibility of design within the budgeted time and cost constraints.
• Designed and generated Test System Software Development Specifications & Plans.
• Supervised engineering and technical personnel in fabrication of test equipment and test-control devices.
• Coordinated engineering budgets, schedules and activities concerned with design, procurement, installation and calibration of rack-mounted test instruments and high-speed control bus devices required to acquire, analyze, and record test data.
• Determined testing conditions and prioritized sequences and phases of test operations.
• Managed operational, functional and performance phases of tests.
• Conferred with scientists, engineers and technicians to determine solutions to testing issues.
• Supervised and managed teams of test equipment technicians and assemblers for test set build projects.
• Designed software test applications for integrated circuits and assemblies, such as cardiac arrhythmia converters, pacemaker-cardioverter-defibrillator prosthetic devices, telemeters, IR and RF missile seeker modules, and video, signal, and image processing units to verify standard operating conditions.
• Wrote, designed and produced test equipment maintenance manuals, operating instructions, and calibration manuals.
Software Engineering
• Researched, designed, and developed computer software architecture systems.
• Applied principles and techniques of computer science, engineering, and mathematical analysis.
• Integrated software systems to hardware product development for medical, military, communications, aerospace and scientific laboratory applications.
• Interacted with Business, Architecture, QA and other cross function groups.
• Evaluated interface between hardware, software, operational and performance requirements of overall system.
• Formulated and designed software systems using scientific analysis and mathematical models to predict consequences of design.
• Coordinated computer configuration and file system setup for creating installation packages and network distribution of software systems.
• Consulted with customer regarding maintenance of software systems.
Software Development
• Implemented GUI operator/computer/server controlled equipment, Web, and relational database analytical programs using a diverse variation of IDE applications in many versions of Windows OS and types of GNU/Linux OS environments.
• Executed integrated coded modules and coded unit tests for the needed results to pass design/code reviews with a high level of C, C++, JAVA, Python, Basic, and other types of OOD/OOA computer programming skills.
• Exercised familiarity with IBM Rational tools for requirements definition and change/release management, i.e. Doors®, ClearCase®, and ClearQuest®. Used Microsoft Visual SourceSafe for configuration control.
• Used the following Integrated Development Environments: Microsoft Visual Studio .NET 2003, Visual Studio 2005 and Visual Studio 2008 (including Visual C++ and C#. Visual J#. Visual Basic, Visual Web Developer, Visual Studio Tools for Office and Crystal Reports Basic), Oracle NetBeans and Eclipse JDT (Java), Eclipse CDT(C), Mathworks’ MATLAB Toolboxes, Adobe CS5 Web Premium, and National Instruments Developer Suite (LabView, LabWindows/CVI, Measurement Studio, all Toolkits and Options).
• Controlled database access with efficiency for MySQL/Microsoft SQL and Oracle RDBMS query optimization.
• Attained expertise in knowledge of the following web technologies and software scripting languages: CGI Perl (with HTML), Java Script, Flash ActionScript and Apache Tomcat, the “pure Java” web server environment and servlet container.
Software Test Engineering
• Developed software applications for automated test systems configured for testing integrated circuits, modular assemblies, such as converters, telemeters, seekers and video, signal, and image processing units to verify often stringent requirements.
• Developed and directed software system testing procedures, programming, and documentation.
• Analyzed software requirements in order to determine feasibility of design within time and cost constraints.
• Concei...
Login or Register to view the full resume.