Sr Embedded Software Test Engineer - Abiomed

Johnson & Johnson Johnson & Johnson · Pharma · Danvers, MA +1

Senior Embedded Software Test Engineer for medical devices, focusing on developing and executing manual and automated test plans, enhancing test automation frameworks and CI/CD pipelines, and performing root cause analysis. Requires experience with embedded platforms, real-time operating systems, Python scripting, and familiarity with cybersecurity guidelines and DevOps tools.

What you'd actually do

  1. Lead the development and execution of manual and automated test plans, test cases, and scripts for embedded software per IEC 62304
  2. Collaborate with embedded software engineers, hardware teams, and systems engineers to identify testing requirements and troubleshooting issues.
  3. Management of small to mid-size projects of varying complexities.
  4. Work with internal and external partner resources to test and support release software in a timely manner per SOPs.
  5. Enhance the capabilities of the test automation framework and CI/CD pipelines to improve testing efficiency and coverage of embedded software, firmware and hardware integration.

Skills

Required

  • manual and automated testing experience on an embedded platform with real-time operating system
  • writing/scripting python
  • windows shell programming
  • FDA 524B cybersecurity guidelines
  • designing fixtures and tools for test automation
  • system-level troubleshooting using electrical and software tools

Nice to have

  • QNX
  • medical device industry experience
  • cardiovascular physiology
  • behavior-driven software development & automation testing
  • Jira, Jenkins, Jama, Gitlab and other DevOps managed applications

What the JD emphasized

  • embedded software
  • test automation
  • IEC 62304
  • FDA 524B cybersecurity