Principal Software Verification and Validation Engineer

4 weeks ago


Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time


Principal Software Verification and Validation Engineer

LinkedIn
Twitter
Email
Message
Share

Why Join Bracco Medical Technologies?

At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving
decisions. We create medical devices that give healthcare providers the
insights they need to confidently and safely diagnose patients. Our unique line
of products includes Intravascular Ultrasound (IVUS), Fractional Flow Reserve
(FFR), Cardiovascular Imaging contrast delivery (CVi), and CT and MRI contrast
delivery systems.



Position Description

The Principal Software Verification and Validation Engineer position is a key member of the software development team for Bracco Medical Technologies (BMT) and will develop verification and integration test software across the global product portfolio of the "Digital Health" command center and medical devices. As a member of BMT's global R&D software engineering organization participate and consult on activities in all phases of the software development lifecycle, with focus on verification and validation and integration testing of medical devices and connectivity solutions. This role leverages software testing proficiency to translate product requirements into test strategies and document work to ensure compliance within a regulated Product Development Process (PDP) and Quality Management System (QMS).

Primary Duties & Responsibilities:

  • Create and develop solutions to reduce total cost of ownership (TCO) for customers, improve workflow efficiency and gain visibility over business intelligence of enterprise contrast administration and medical devices
  • Lead overall software testing for OEM connectivity and/or medical device
  • Create overall software test strategy and software integration plan
  • Technical leadership of software test engineers to create effective culture of quality
  • Develop test protocols for verification and validation of software capabilities as specified in the requirements
  • Test requirements, architecture, and design for devices, on-premise, cloud-native, or hybrid solutions to meet the customer's needs
  • Collaborates with Software architect, SW Integration Engineer and Systems engineer to ensure software architecture meets specifications, and there is readiness for verification and validation, based on hazards and customer needs
  • Designing, developing, testing, maintaining, and documenting/validating software testing components, applications, scripts, and tools.
  • Participate in all phases of product development as needed such as reviewing requirements, architecture, design, usability, risk assessment, and testing execution.
  • Drive the culture of engineering excellence and commitment to quality
  • Provide input to requirements development
  • Develop automated and semi-automated test software
  • Prepare test reports of testing results, including formal tests and ad-hoc tests, to document coverage of requirements
  • Provide input to project teams on effort estimation and resource requirements
  • Provide input to product verification and validation test plans
  • Collaborate with 3rd party vendors for test strategy for IHE and other providers of Medical Device Interoperability


Qualifications (Knowledge, Skills & Abilities):

Minimum:

Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline8+ years of software development and testing experience5+ years of experience with test scriptsDemonstrated experience in a scripting language (e.g. python)Demonstrated problem-solving and leadership skillsProficiency in software development and integration of software components for testingExperience with test automation including GUI, integration, reliability and designing and implementing test automation frameworksExperience with test management, configuration management and risk managementExcellent communication skills to collaborate and influence within R&D, Quality and Program Management for effective program execution

Preferred:

  • MS in Computer Engineering, Computer Science, Electrical Engineering, or related discipline
  • 10+ years of software development and testing experience
  • 5+ years of experience with C#
  • 2+ years of python experience
  • Knowledge of QSR, ISO/EN and Quality System Standards
  • Familiarity with DICOM, HL7, IHE, and/or FHIR
  • Experience with the development tools: MS Visual Studio, Jira, git
  • Proficiency in CI/CD Pipeline tools like Jenkins or Azure DevOps
  • Fluency with clinical radiology terminology
  • Medical Device Interoperability experience with HL7, DICOM and PACS, HIS/RIS
  • Proficiency in software development and integration of software components for testing of device-based software, on-prem and extensibility to cloud-hosted apps
  • Demonstrated results in testing for cybersecurity mitigations
  • Experience with developing critical care medical device products
  • Experience in medical device connectivity and drug-delivery systems
  • Demonstrated competency in understanding and testing the functionality of complex systems
  • Demonstrated experience working with a multi-discipline global team
  • Experience analyzing experimental data, ad-hoc data, reliability data, performance data, etc.
  • Develop applicable testing mechanisms for cloud architecture across diverse areas including application development, identity and access management, network and data management


Job Location
7905 Fuller Road, Eden Prairie, Minnesota

Tracking Code

ACIST Medical is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job SummaryWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts at ACIST Medical Systems. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for our software products.Key ResponsibilitiesLead the design, development, and execution...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Principal Software Test EngineerLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose patients. Our unique lineof...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job SummaryWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts at ACIST Medical Systems. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for our medical device software products.Key ResponsibilitiesLead the design, development,...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    About the RoleThe Software Engineering Manager is a key leadership position in R&D Product Development to deliver innovative technology-based solutions to meet customer requirements, functionality and patient needs for Bracco Medical Technology (BMT)'s global portfolio of medical devices.As a member of the global R&D software leadership team, ensure product...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    About the RoleThe Software Engineering Manager is a key leadership position in R&D Product Development to deliver innovative technology-based solutions to meet customer requirements, functionality and patient needs for Bracco Medical Technology (BMT)'s global portfolio of medical devices.As a member of the global R&D software leadership team, ensure product...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Principal Systems Test EngineerLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose patients. Our unique lineof...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Manager, Software EngineeringLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose patients. Our unique lineof...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Principal Human Factors EngineerLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose patients. Our unique lineof...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Why Join ACIST Medical Systems?At ACIST Medical Systems, we are dedicated to making a difference in healthcare through innovative medical technologies. Our advanced medical devices provide healthcare professionals with the essential tools to make informed and timely decisions for patient care.Position Overview:The Lead Software Quality Assurance Engineer is...


  • Eden Prairie, Minnesota, United States TA Instruments Full time

    Principal Development EngineerReq. #11832Company NameTACategoryResearch and DevelopmentLocationUS-MN-Eden PrairieTypeRegular Full-TimeOverviewThe Principal Development Engineer position is an exciting opportunity within our TA Instruments ElectroForce R&D organization to create next generation, connected, mechanical test intruments for our materials...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job DescriptionThe Principal Firmware Engineer is a team leader contributing to the definition, development, documentation of firmware/software for the company's medical devices based on user and business requirements and in accordance with the product development process. The firmware engineer plans, designs, implements, improves, and manages firmware...


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization committed to enhancing the quality of life for patients experiencing fluid overload through its innovative Aquadex SmartFlow ultrafiltration therapy.The Principal Design Assurance & Quality Engineer collaborates closely with Marketing, Clinical, Regulatory, R&D, and Operations teams,...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job DescriptionThe Senior Software Engineer position is a key member of the Digital Health software and connectivity solution team for Bracco Medical Technologies (BMT). In this role you will serve as a UI/UX subject matter expert and will develop full-stack platform software across the global product portfolio of the "Digital Health" command center and...

  • Software Engineer

    4 weeks ago


    Eden Prairie, Minnesota, United States stratasys Full time

    Stratasys is a world leader in 3D printing This is a contract position for one year. Eden Prairie, MN Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software...


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization focused on enhancing the lives of patients dealing with fluid overload through its innovative Aquadex SmartFlow ultrafiltration therapy.The Principal Design Assurance & Quality Engineer collaborates with various departments including Marketing, Clinical, Regulatory, R&D, and Operations....


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization committed to enhancing the lives of individuals experiencing fluid overload through its innovative Aquadex SmartFlow ultrafiltration therapy.The Principal Design Assurance & Quality Engineer collaborates closely with Marketing, Clinical, Regulatory, R&D, and Operations teams, taking on...


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization focused on enhancing the quality of life for patients experiencing fluid overload through innovative therapies.The Principal Design Assurance & Quality Engineer collaborates with various departments including Marketing, Clinical, Regulatory, R&D, and Operations. This role is crucial in...


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization focused on enhancing the quality of life for patients experiencing fluid overload through its innovative Aquadex SmartFlow ultrafiltration therapy.The Principal Design Assurance & Quality Engineer collaborates closely with various departments including Marketing, Clinical, Regulatory,...


  • Eden Prairie, Minnesota, United States Nuwellis, Inc. Full time

    Job OverviewNuwellis, Inc. is a pioneering medical device organization committed to enhancing the quality of life for patients experiencing fluid overload through its innovative Aquadex SmartFlow ultrafiltration therapy.The Principal Design Assurance & Quality Engineer collaborates with various departments including Marketing, Clinical, Regulatory, R&D, and...

  • Software Engineer II

    2 months ago


    Eden Prairie, Minnesota, United States C.H. Robinson Full time

    C.H Robinson is seeking a Software Engineer II on our Asset Management team where you will use your passion for technology and experience delivering complex software solutions to enhance and support our most-used applications. As a Software Engineer, you will be responsible for evaluating requirements, estimating tasks, and writing code that meets...