Search Jobvertise Jobs

Medical Device Software Programmer
CA-ON-Canada Remote
Email this job to a friend

Report this Job

Report this job

Incorrect company
Incorrect location
Job is expired
Job may be a scam

Apply Online
or email this job to apply later

Ontario, Canada Medical Device company requires a hands-on Intermediate Software Developer / Programmer to develop / create state of the art software for their avant garde oncology treatment products. Software used to control hardware and talk to external systems. The ideal person for this role would have a minimum of 5 years' specific related experience in a regulated environment, such as medical device, aerospace, banking, financial. This is a work from home, REMOTE position - home being anywhere from NL to MB.


Design / develop software according to user needs and specifications.
Coding, unit testing, hands-on programming for Windows PC desktop applications.
Risk mitigation and software issue resolution.
Ensure that design documentation meets SDLC process requirements.
Work with your group and other department teams (e.g. Biology, Engineering) to advance designs.
Design for testability.
Risk analysis and adherence to regulatory requirements (e.g. IEC 62304).

BS or equivalent (computer science / engineering, software engineering).
3 to 5 years' software development - medical device or other regulated industry preferred (aerospace, casino, banking, IEC 62304).
C#, SQL, experience.
.NET,, WPF, EF, asynchronous operations and multithreading.
Secure communications, authorization, authentication.
Test driven coding and unit testing.
5 years' min hands-on software development -
V design model, MS SQL Server database, T-SQL programming, and DevOps (MS Azure Server) background.
Team player with excellent analytical and communication skills.
WPF, REST API (also known as RESTful API - application programming interface.
SQL Server Database, integrating with NT Framework, T-SQL.
2 to 3 years designing components for unit testing - design components must be easy to test.
Quality software background, lots of testing.
MS Certification(s).
Able to set up software / hardware communication (USB and COM ports).
Cloud frameworks and .NET cross-platforms.
Non-relational database familiarity.

Herbert Hess
Hess Associates Executive Search
170 The Donway West
Suite 711
Toronto, ON M3C 2E8
Phone: 416-447-3355

Apply Online
or email this job to apply later

Search millions of jobs


Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use

* Free services are subject to limitations