Vacancy expired!
This company is a leading provider in the Medical Devices space. Their Heart Failure department created the only FDA-approved Cardio mapping system where patients can have their stats sent to their clinicians from home in order to allow for their medical team to make decisions, monitor diet, and help heart failure patients live long lives. (If you have further questions on the role, email )
Primary Responsibilities:- Lead SW Verification Team Responsible for developing and tracking SW Verification Plans, Protocols and Schedules across multiple projects
- Manage Software Test resources and work with a cross-functional team to develop requirements, architecture, design, implementation and maintenance of the Medical Software Test Suite (manual and automated) for Heart Failure Products including Embedded, Mobile and Cloud applications.
- Assess the cybersecurity risks of new products and features as well as identify potential interactions with existing products and features.
- Responsible for all Activities and Deliverables related to Software Verification for Heart Failure including Plans, protocols and reports.
- Stay abreast of Software Test technology, methods and tools and update the Heart Failure Test Strategy as needed.
- Manage team on the development and maintenance of non-product software tools for various products within Heart Failure.
- Responsible for managing, coaching, developing and hiring Software Verification Resources.
- Manage collaboration with Systems, Electrical, Software Systems, Quality, Regulatory and Manufacturing teams to ensure that all software test activities and deliverables are completed on time and in accordance to the Heart Failure Division Procedures, FDA and other regulatory requirements.
- Use Test Automation frameworks to standardize Test Automation across products and technologies.
- Work with external resources to execute Test Strategy on various products.
- Bachelor's degree in software engineering, computer engineering computer science, or a related engineering field (Master's degree in software engineering, computer engineering or computer science preferred).
- Experience with Software Verification/Testing within the regulated medical field required. Implantable technologies and experience preferred.
- 10+ years of hands-on software verification/testing experience.
- Hands-on experience with working in an Agile software development and testing environment.
- Expert knowledge of Software Test Process and technologies.
- Expert knowledge in at least 3 of the following domains: manual functional testing, automated testing, exploratory testing, integration testing, non-product software validation, software verification.
- Experience with visual modeling/design, formal software development methodologies, and source code management is required.
- Experience in working in an iterative Agile development process required.
- Advanced level degree(s) in Software Engineering, Computer Science, or Computer Engineering, or a related discipline
- Implantable technologies and experience.
- 3+ years of experience managing resources preferred.
- Ability to work within a team in a fast-paced, changing environment.
- Ability to leverage and/or engage others to accomplish projects.
- Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
- Multitasks, prioritizes and meets deadlines in timely manner.
- Strong organizational and follow-up skills, as well as attention to detail.
- Some the best Healthcare coverage in the country
- Dental and vision
- 401k with match
- Pension plan
- Guaranteed RSU's
- Guaranteed annual bonus
- WFH flexibility
- FSA/HSA
- Stable employment at a fortune 500