Senior Software Test Engineer

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

Senior Software Test Engineer at Johnson & Johnson focused on testing an embedded medical device platform. Responsibilities include maintaining automated test suites, designing test strategies for OS image builds, embedded C/C++ application logic, Python system tools, and a web UI. Also involves hardware-in-the-loop testing, security feature verification, cloud connectivity testing, and contributing to CI/CD quality gates. The role requires producing IEC 62304-compliant documentation and mentoring junior engineers.

What you'd actually do

  1. Own and maintain the Python/pytest automated test suite; monitor and report on code coverage standards and integrate test reporting into CI/CD pipelines.
  2. Design and execute test strategies for an embedded medical device platform, covering OS image builds (Yocto/Bitbake) or similar, embedded C/C++ application logic, Python system tools, and a device management web UI.
  3. Perform hardware-in-the-loop (HIL) testing: SD card flashing, device boot validation, serial console verification, and environment configuration switching.
  4. Verify security features including secure boot, PKI signing workflows, and mTLS provisioning including certificate enrollment, key storage, and cloud-based secrets management.
  5. Test cloud connectivity services including JSON telemetry, video streaming (RTMPS), and OTA software update delivery.

Skills

Required

  • software test engineering
  • embedded Linux internals systems
  • Yocto/Bitbake
  • Python
  • pytest
  • CI/CD pipeline experience
  • integrated quality gates
  • static analysis
  • linting
  • SBOM/CVE reporting
  • HIL testing
  • PKI
  • secure boot
  • mTLS provisioning testing
  • cloud-connected devices testing
  • TLS connectivity
  • video streaming
  • OTA update validation

Nice to have

  • Master’s degree
  • IEC 62304
  • FDA design controls
  • ISO 14971
  • FDA cybersecurity guidance
  • communication skills
  • collaboration across embedded, cloud, and regulatory teams

What the JD emphasized

  • IEC 62304-compliant test documentation
  • FDA design controls
  • ISO 14971
  • FDA cybersecurity guidance