Job Description :
Job Details
Title: Software Verification Engineer
Location: Indianola, PA, 15051
Duration: 12+ Months

This position provides support and ownership on project assignments in radiology R&D software testing organization

Verification of embedded as well as application software for complex system interactions in medical devices
Automating verification protocols for the design and development of the system/subsystem, manages or performs the execution of the protocols, analyzes results, and writes reports
Responsible for verification around the various aspects of the software platform of the medical device to account for user interactions, performance, safety and functionality
Individual contribution towards verification planning, test execution and software-system integration
Executing the verification activities to support the software verification for projects under new product development (NPD) and/or Life Cycle Engineering (LCE) initiatives
Effectively conveying problems, opportunities and results. Tracking and document discrepancies, as applicable, during verification
Supporting in activities to comply with the project deliverables outlined in the Design and Development Plans and Design Control Procedures, as applicable

Education Requirement(s):
Bachelor’s degree in Computer Science Engineering, Computer Engineering or equivalent

Skill & Competency Requirements:
4+ years of full-time relevant work experience or equivalent is required
2+ years of experience in Software Verification and Test Automation in embedded systems are required
2+ years of experience in Programming using C# or Java is required
Proficient with automation tools such as Rational Functional Tester, Test Complete, cucumber, selenium, etc.
Very good written and oral communication skills
Good people skills, ability to partner well, good team camaraderie

Prior experience in Software Development, DevOps concept
Prior experience in building Continuous Integration, Continuous Testing, and Continuous Deployment pipeline
Understanding of design verification engineering and design controls for a medical device design and development
Prior experience working in a regulated environment/industry and Quality Systems Regulations with knowledge of documentation systems (i.e., Verification/Validation Protocols, SOPs) required of a business in the medical device industry
Working knowledge on embedded software, application software and firmware development