Senior Software Engineer in Test

Location
Palo Alto, CA 94020
Job Type
Full-Time Regular
Category
Medical Device

Our client is an exciting, development-stage innovator within the advanced electromechanical medical device space. They have an immediate opportunity for an accomplished, creative, Senior/Staff Software Engineer in Test to support their product development needs.

We can only consider qualified candidates who live within a commutable distance of San Jose or Palo Alto.

Responsibilities Include:

  • Architect automated test protocols/frameworks to increase the rate of testing iterative changes to the code
  • Implement appropriate testing ranging from unit tests to system level functional integration tests
  • As part of a culture of continuous integration, lead software test and stabilization for weekly minor and monthly major releases to support clinical testing and R&D feedback.
  • Lead software design verification testing activities, in support of clinical submissions

Qualifications Include:

  • BS in a computer science or software-related discipline, or equivalent work experience
  • 5+ years of relevant industry (medical device or similar safety critical system experience preferred)
  • Experience with medical device development (HW-SW integration) design control, risk management, design verification, and regulatory processes
  • C++ and Python programming skills, following software development best practices (unit testing, code review, etc.) and delivering production quality test code
  • Ability to write software requirements and test protocols for medical safety (or a similar safety critical system), and associated formal documentation
  • Experience in developing simulation environments and performing robustness testing for systems with hardware interactions

VIEW ALL OPEN POSITIONS

HealthCare Recruiters International