CareerPlan

Software Development Engineer in Test

HalifaxFull-time2026-03-24 → 2026-11-14
On-site

Core

Develop and execute test strategies for medical device software, ensuring compliance with specifications and generating 510(k) submission documentation.

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, risk management, cybersecurity basics

Preferred skills

Bash/PowerShell scripting, NI-VISA, electronic test equipment (oscilloscopes, function generators), German language skills

Technologies

Visual Studio, Atlassian suite, Zephyr scale, Putty, NI-VISA

Responsibilities

Design and develop hardware abstraction layers for device hardware; Write, review, and execute test procedures using automated frameworks; Lead verification and validation of device software and test scripts; Contribute to risk management and Cybersecurity initiatives; Generate 510(k) submission documentation including architecture and test plans.

Seniority

Mid-level, hands-on IC