Sr. Software Test Engineer

MedtronicMounds View, MN
$107,000 - $151,200Onsite

About The Position

Responsible for designing and implementing software and web-based applications for Cardiac Rhythm and Heart Failure (CRHF) and Medical Device Software Products. Responsible for gathering, documenting, testing, and maintaining web and mobile application solutions. Design and execute functional and verification testing by developing test plans, automated test frameworks, and documenting bugs and test results as part of Product lifecycle mgmt. for CRHF products. Leverage Software Development Life Cycle (SDLC) models including Waterfall and Agile (SCRUM) and Software Testing Life Cycle (STLC) practices. Develop tests for custom medical device applications and navigate the complexities of the medical device industry by adhering to FDA Class I, II, and III medical device standards, IEC62304, and 21 CFR Part 820 and 21 CFR Part 806 regulations during Software development for Cardiac devices. Develop and maintain product applications incorporating C#, .Net, Python, SQL (Structured Query Language), and JavaScript. Responsible for integrating data with third party medical devices and connectivity vendors using HL7 2.x protocol. Utilize test and defect tracking tools including Microsoft TFS (Team Foundation Server), Visual Studio, and Azure DevOps. Perform front-end and back-end testing across platforms, including Windows, Android, Linux, and iOS, and utilize MS Server technologies including MS SQL and XML. Perform development and maintenance of Simple Object Access Protocol (SOAP) and Representational State Transfer (REST) web services and ensure connectivity between devices using Bluetooth, TCP/IP sockets, Serial communication, and Wi-Fi network protocols. Position will be onsite at the Mounds View, MN location at least 4 days per week. Relocation assistance is not available for this position. #LI-DNI. NOTICE: Pursuant to 20 C.F.R. § 656.10, you are hereby notified that an Application for Permanent Employment Certification will be filed for the job opportunity below. Any individual may provide documentary evidence bearing on this application, with information on available workers and information on wages and working conditions, to the Certifying Officer at the U.S. Department of Labor as follows: Certifying Officer U.S. Department of Labor Employment and Training Administration Office of Foreign Labor Certification 200 Constitution Avenue NW, Room N-5311 Washington, DC 20210

Requirements

  • Masters’ Degree in Engineering Management, Software Engineering, Computer Engineering, Computer Science or related engineering or technical field and two (2) years of experience as a software engineer or software test engineer in the medical device industry.
  • At least two (2) years’ experience with each of the following: SDLC using Waterfall and Agile (SCRUM) and STLC practices; FDA Class I, II, and III medical device standards, IEC62304, 21 CFR Part 820, and 21 CFR Part 806 ; C#, .NET Framework, Python, JavaScript, and SQL; HL7 2.x protocol; Back-end testing across platforms, including Windows, Android, Linux, and iOS, and MS Server technologies including MS SQL and XML; Microsoft TFS, Visual Studio, and Azure DevOps; Bluetooth, TCP/IP sockets, Serial communication, and Wi-Fi network protocols.

Responsibilities

  • Designing and implementing software and web-based applications for Cardiac Rhythm and Heart Failure (CRHF) and Medical Device Software Products.
  • Gathering, documenting, testing, and maintaining web and mobile application solutions.
  • Designing and executing functional and verification testing by developing test plans, automated test frameworks, and documenting bugs and test results as part of Product lifecycle mgmt. for CRHF products.
  • Leveraging Software Development Life Cycle (SDLC) models including Waterfall and Agile (SCRUM) and Software Testing Life Cycle (STLC) practices.
  • Developing tests for custom medical device applications and navigate the complexities of the medical device industry by adhering to FDA Class I, II, and III medical device standards, IEC62304, and 21 CFR Part 820 and 21 CFR Part 806 regulations during Software development for Cardiac devices.
  • Developing and maintaining product applications incorporating C#, .Net, Python, SQL (Structured Query Language), and JavaScript.
  • Integrating data with third party medical devices and connectivity vendors using HL7 2.x protocol.
  • Utilizing test and defect tracking tools including Microsoft TFS (Team Foundation Server), Visual Studio, and Azure DevOps.
  • Performing front-end and back-end testing across platforms, including Windows, Android, Linux, and iOS, and utilize MS Server technologies including MS SQL and XML.
  • Performing development and maintenance of Simple Object Access Protocol (SOAP) and Representational State Transfer (REST) web services and ensure connectivity between devices using Bluetooth, TCP/IP sockets, Serial communication, and Wi-Fi network protocols.

Benefits

  • Health, Dental and vision insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life insurance
  • Long-term disability leave
  • Dependent daycare spending account
  • Tuition assistance/reimbursement
  • Simple Steps (global well-being program)
  • Incentive plans
  • 401(k) plan plus employer contribution and match
  • Short-term disability
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service