Test Engineer

Planet Pharma
Mounds View, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Mounds View, United States of America

Tech stack

Automation of Tests
C Sharp (Programming Language)
C++
Network Analysis
Communications Protocols
Computer Programming
Software Debugging
Ethernet
IEEE-488
Python
LabView
Oop Languages
RS-232
Verification and Validation (Software)
TCP/IP
Test Data

Job description

  1. Proficiency and experience in developing and debugging C# code or other OOP languages.
  2. Experience with the development and execution of automated testing using automated test software language.
  3. Experience with the programming and the operation of electrical lab equipment such as oscilloscopes, power supplies, waveform generators, network analyzers, etc….
  4. Can you please confirm the 3 main responsibilities/day to day activities required for this role?
  5. Develop software for automated tests to communicate with medical devices and test equipment
  6. Perform Test Method Validation and Document Test Procedures
  7. Execute automated tests and summarize test data for review by Design Engineers.
  8. What products (if any) will this role support? Various Cardiac Rhythm Management implantable products (Pacemakers, Defibrillators, Recorders)
  9. What is your target years of experience? 4 years but flexible for the right candidate
  10. When do you plan to start interviewing? I would do an informal phone/Teams interview as soon as I think I have a potential candidate
  11. Will you be looking to hire and start ASAP or will the start date be delayed?  This will be a FY27 hire so the earliest start date will be the beginning of FY27
  12. Will the contingent worker be working remotely or onsite, or both (if both, please confirm possible schedule)? Fully onsite

In this role you will develop and execute electrical hardware automated tests related to the design and development of implantable cardiac medical devices. You will work closely with Design Engineers to understand product requirements and develop tests for those requirements. You will be expected to work independently and with minimal supervision.  Responsibilities may include the following and other duties may be assigned.

  • Develop software for automated tests to communicate with medical devices and test equipment
  • Perform Test Method Validation and Document Test Procedures
  • Execute automated tests and summarize test data for review by Design Engineers.
  • Communicate status of testing to Technicians, Test Engineers, Design Engineers, or Program Managers
  • Ensure understanding of all quality policy/system items that are personally applicable. Follow all work/quality procedures to ensure quality system compliance.

Requirements

Must Have: Minimum RequirementsÂ

  • Proficiency and experience in developing and debugging C# code or other OOP languages.
  • Experience with the development and execution of automated testing using automated test software language.
  • Experience with the programming and the operation of electrical lab equipment such as oscilloscopes, power supplies, waveform generators, network analyzers, etc….
  • Ability to work onsite 5 days a week
  • Strong troubleshooting skills

 Nice to Have: Preferred Requirements

  • Experience working in a regulated industry, preferably medical devices
  • Experience in writing test documentation
  • Knowledge of Circuit Boards, electrical components, and Electrical Engineering basics
  • Experience with Various Communication Protocols (RS-232, RS-485, GPIB, TCP/IP, Ether CAT, EtherNet/IP, etc.)
  • Experience with C and/or C++
  • Experience using Reflection in C#
  • Experience with Python
  • Experience with LabVIEW
  • Strong interpersonal skills
  • Strong written and verbal communication skills
  • Strong attention to detail
  • Demonstrated ability to work in cross functional teams
  • Demonstrated ability to work with embedded systems
  • Experience with performing Verification and Validation in a regulated industry

Apply for this position