Post Job Free

Resume

Sign in

Engineer Software

Location:
Mentor, OH, 44060
Salary:
$45.00/hr
Posted:
February 03, 2020

Contact this candidate

Resume:

Career Summary

Diverse, flexible, and adaptable experience software engineer. Proficient in all phases of application software and product life cycle, including development, design, debug, test and documentation. Worked with both embedded and application software.

Languages:

C/C++, C#, Basic, Assembler, Perl, Ruby, Python, Logix

Build Environment:

Make File, Visual Studio, UltraEdit. CLion, PyCharm, Eclipse

Library Control:

IBM Rational ClearCase & Git

Platforms:

Intel PCs: Windows, Linux, VxWorks, DOS

μProcessor:

68HC11, megaAVR, PICs

Training:

Cisco Networks

Professional Experience

Guidant Global Southfield, Apr 2019 thru Oct 2019

Contract Quality Software Engineer Steris

Validating user tools both in house and third party, based on FDA & Steris requirements

Generation and Management of all necessary Quality Document, Including but not limited to Assessment, Requirements, Test Procedure, & Test Scripts.

Major portion of the work is developing the test procedures based on requirements.

Abacus Service Corporation, Sep 2018 thru Nov 2018

Contract Software Test Engineer GE Current

Using ISTQB (International Software Testing Qualifications Board) principle to develop test cases

Develop test cases based on requirement and design documents

Program test cases in Python 3 using robot framework

Aerotek, Jan 2018 thru Sept 2018

Contract Software Engineer Cisco Systems, Inc.

Using Python 2.7.14 and PyCharm develop software drivers for a host of testing equipment

Convert existing LabView VI (Virtual Instruments) into Python Scripts.

Maintain revision control using subversion

Working in both a linux and window environment.

Aerotek, Jan 2017 thru Oct 2017

Contract Test Engineer Code Reviewer for Safran Electrical & Power

Verify that the software implements the requirements that are stated in the Software design document. The software is for an AT89C51ED2 microprocessor using C and assembler language.

Ensure that the software Meets MISRA Standards.

Ensure that the software meets Safran coding standards.

Ensure that the software meets DO-178C coding standards.

Aerotek, Aug 2016 thru Dec 2016

Contract Software/Firmware Product Verification Test Engineer for Keithly Instruments

Develop the test plans, methodologies and conduct testing to ensure the products meet functional requirements.

In short I was given the reference manual for the power supply and based on this manual I wrote tests to verify that the power supply met the manual specification. The test were written using a Keithly’s proprietary test software.

Wrote test for 2280S-32-6, 2280S-30-3, and 2281S-20-6 Power supply

Aerotek, May 2016 thru Jul 2016

Contract Test Engineer Code Reviewer for Safran Electrical & Power

Verify that the software implements the requirements that are stated in the Software design document. The software is for an AT89C51ED2 microprocessor using C and assembler language.

Ensure that the software Meets MISRA Standards.

Ensure that the software meets Safran coding standards.

Ensure that the software meets DO-178C coding standards.

Precision Systems, Jan 2016 thru Mar 2016

Contract System Test Engineer Progressive Insurance

Use Company created testing fixtures to verify that pricing software is generating the expected values.

Troubles shoot any discrepancies from above using C# in Visual Studio along with .NET.

Prepares test reports to allow the release of the pricing software.

Provides schedule and resource status.

Review code and scripts used for system tests.

Design system test cases and review system test case designs.

Work with developers both local and international to create system tests and system test scripts in parallel with software development.

Aerotek, May 2013 thru May 2015

Contract Test Engineer Level 6 Rockwell Automation Inc.

Use Logix to creates, troubleshoots, updates and executes tests for systems and products.

Use Python in conjunction with Logix to implement diagnostic test.

Prepares test and diagnostic programs, and completes specifications and procedures for new products.

Provides schedule and resource status.

Review code and scripts used for functional testing of APIs.

Design test cases and review test case designs.

Work with developers both local and international to create tests and test scripts in parallel with software development.

Picker/Marconi/Philips Medical System, Highland Hts., Ohio June 1996 thru Aug 2012

Software Developer, Magnetic Resonance Imaging (MRI) Division

Developed board level diagnostic software using C for MRI scanner hardware, allowing manufacturing to validate and verify hardware boards and to troubleshoot and isolate customer’s hardware problems.

Designed and developed embedded communication, control and diagnostic software for a new MRI gradient amplifier, reducing costs and providing better diagnostic and troubleshooting capabilities.

Administered MRI software configuration management and all supporting software scripts and hardware, allowing for nightly builds of multiple development streams using multiple build engines, and ensuring continuity of software development.

Designed and developed method to download and patch personally modified software, promoting efficient use of MRI Scanners while isolating all software changes from released software and other developers’ software.

Worked with C and C# to developed control and diagnostic software for company 7T MRI scanner providing unit testing, all documentation and testing of archival DVD for finished software.

Generated archival Pause Programming Environment (PPE) disk set, which contained proprietary development source code and build process. This software was distributed to research scientists out in the field to allow them to develop scan sequence for investigational and research use.

Managed the generation and release of PPE disk sets to research scientists, tracking and recording location and averting legal ramifications.

Additional Relevant Experience

Meridia Euclid Hospital, Euclid, Ohio

Class3 Mechanic/Electrician

Provided comprehensive electrical operation of 350-bed acute care hospital, 40-bed rehab unit and two auxiliary buildings. This included maintaining a 4630 service, emergency power generating capability, monitoring fire system, multiple motor controls, and various data and telecommunication systems.

General Maintenance/Electrician Apprentice

Assisted in the remodeling of a 46-bed nursing floor and an eight suite postpartum area which included modifying the electrical system, maintaining blueprints and monitoring necessary electrical inventory.

Stockroom Supervisor

Assisted in the implementation of a computerized inventory system, including reorganizing and supervising the inventory, shipping, receiving and stock distribution functions of the stockroom.

Restaurant, Hotel Management, Cleveland, Ohio

Worked in multiple restaurants and hotels providing various services from dishwasher to food and beverage manager of 120 bed hotel.

Education

BE, Electrical Engineering/Computer Option, Cleveland State University, Cleveland, Ohio, June 1996

AS, Electronic Technology, Lakeland Community College, Kirtland, Ohio

Technical Skills

Programming Language:

C, C++, C#, Assembler, Perl, Ruby, Basic, and familiarity with a number of other languages.

Operating Systems:

Dos, Windows, and Linux

Programs:

Office Suite, ClearCase, Matlab, MathCad, Visual Studio, and various others programs.



Contact this candidate