CareerPlan

Software Development Engineer in Test

HalifaxFull-time2026-03-24 → 2026-11-10

Core

Develop and execute test strategies for medical device software, ensuring compliance with specifications and regulatory requirements through automated testing and verification.

Role type

Software Development Engineer in Test (SDET)

Builds

Medical device software interfaces and verification/test scripts

Domain

Medical Technology / Healthcare

Required skills

C++, Python, automated testing frameworks, hardware abstraction layer development, root cause analysis, CI/CD management, electronic test equipment familiarity (oscilloscopes, function generators), Visual Studio, Atlassian suite, Zephyr scale, NI-VISA

Preferred skills

Bash/PowerShell scripting, experience in heavily regulated industries, basic German

Technologies

Visual Studio, Atlassian suite, Zephyr scale, Putty, NI-VISA, CI/CD pipelines

Responsibilities

Design and develop hardware abstraction layers for device hardware; write, review, and execute test procedures using automated tools; generate 510(k) submission documentation; lead verification and validation of device and equipment software; contribute to cybersecurity initiatives and risk management.

Seniority

Mid-level, hands-on IC