Demo

Principal Software Verification and Validation Engineer

Bracco Medical Technologies
Prairie, MN Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 3/21/2025

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

Required Skills

Minimum :

Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline

  • 8 years of software development and testing experience
  • 5 years of experience with test scripts
  • Demonstrated experience in a scripting language (e.g. python)
  • Demonstrated problem-solving and leadership skills
  • Proficiency in software development and integration of software components for testing
  • Experience with test automation including GUI, integration, reliability and designing and implementing test automation frameworks
  • Experience with test management, configuration management and risk management
  • Excellent 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
  • Compensation & Total Rewards :

    Estimated Starting Salary Range : $153,000 - $168,000

  • Estimated Starting Salary Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on salary and market data specific to the position.
  • Total Rewards :

  • Paid Time Off, Company Holidays & Paid Family Leave  – We provide PTO and Company Holidays to help you recharge, relax and do what’s important to you, when it’s important to you. Our 100% paid family leave options for parents, grandparents and eligible family members provide support for growing families as well.
  • Achieve  – Beyond competitive compensation, we offer options to help you plan for a financially secure future, including an annual incentive plan and 401k savings plan contributions.
  • Live well  – We offer comprehensive benefit options to help protect you along the way, including medical, dental, vision, and life insurance, employer HSA contributions, employee assistance program, short-term disability, etc.
  • Evolve  – Through structured on-the-job learning, workshops, seminars, and our tuition reimbursement program, you’ll find many opportunities to grow, personally and professionally.
  • Choose – You won’t find “stuffy” here—whether your position requires a hybrid or in-the-office working arrangement. That means business casual for your attire and flexibility in your schedule, wherever possible.
  • Required Experience

    Minimum :

    Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline

  • 8 years of software development and testing experience
  • 5 years of experience with test scripts
  • Demonstrated experience in a scripting language (e.g. python)
  • Demonstrated problem-solving and leadership skills
  • Proficiency in software development and integration of software components for testing
  • Experience with test automation including GUI, integration, reliability and designing and implementing test automation frameworks
  • Experience with test management, configuration management and risk management
  • Excellent 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
  • Compensation & Total Rewards :

    Estimated Starting Salary Range : $153,000 - $168,000

  • Estimated Starting Salary Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on salary and market data specific to the position.
  • Total Rewards :

  • Paid Time Off, Company Holidays & Paid Family Leave  – We provide PTO and Company Holidays to help you recharge, relax and do what’s important to you, when it’s important to you. Our 100% paid family leave options for parents, grandparents and eligible family members provide support for growing families as well.
  • Achieve  – Beyond competitive compensation, we offer options to help you plan for a financially secure future, including an annual incentive plan and 401k savings plan contributions.
  • Live well  – We offer comprehensive benefit options to help protect you along the way, including medical, dental, vision, and life insurance, employer HSA contributions, employee assistance program, short-term disability, etc.
  • Evolve  – Through structured on-the-job learning, workshops, seminars, and our tuition reimbursement program, you’ll find many opportunities to grow, personally and professionally.
  • Choose – You won’t find “stuffy” here—whether your position requires a hybrid or in-the-office working arrangement. That means business casual for your attire and flexibility in your schedule, wherever possible.
  • Salary : $153,000 - $168,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Verification and Validation Engineer?

    Sign up to receive alerts about other jobs on the Principal Software Verification and Validation Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $127,094 - $153,876
    Income Estimation: 
    $143,464 - $177,067
    Income Estimation: 
    $177,045 - $220,454
    Income Estimation: 
    $127,094 - $153,876
    Income Estimation: 
    $116,820 - $149,340
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Bracco Medical Technologies

    Bracco Medical Technologies
    Hired Organization Address Prairie, MN Full Time
    Position Summary : As a member of the Production Operations team, the Lead Production Operator will be responsible for l...
    Bracco Medical Technologies
    Hired Organization Address Prairie, MN Intern
    Why Join Bracco Medical Technologies? At Bracco Medical Technologies, every employee has an impact on our Mission to emp...
    Bracco Medical Technologies
    Hired Organization Address Prairie, MN Full Time
    The Sr. Software Integration Test Engineer position is a key member of the Software and Connectivity solution team for B...
    Bracco Medical Technologies
    Hired Organization Address Prairie, MN Intern
    Marketing Intern - Medical Device LinkedInTwitterEmailMessageShare Why Join Bracco Medical Technologies? At Bracco Medic...

    Not the job you're looking for? Here are some other Principal Software Verification and Validation Engineer jobs in the Prairie, MN area that may be a better fit.

    Principal Software Verification and Validation Engineer

    ACIST Medical Systems, Prairie, MN

    Software Verification Engineer

    Acro Service Corp, Saint Paul, MN

    AI Assistant is available now!

    Feel free to start your new journey!