Senior Embedded Software Engineer - Medical Devices

Qidni Labs

Kitchener

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A clinical-stage medical device company in Kitchener, ON, is seeking a Senior Embedded Software Engineer. This full-time, on-site role involves designing and debugging software for dialysis devices, collaborating with engineers, and participating in the software lifecycle. Ideal candidates should have a Bachelor's degree in a related field and strong skills in embedded programming and software development.

Qualifications

  • Proficiency in Embedded Software Programming and Embedded Software.
  • Experience in the medical device industry is a plus.
  • Familiarity with regulatory standards (such as IEC 62304) for medical device software is a plus.

Responsibilities

  • Design, develop, and debug embedded software for dialysis technology and other medical devices.
  • Involved in the entire software lifecycle, including requirement analysis, software design, implementation, testing, and maintenance.
  • Collaborate with other engineers to ensure seamless software integration within the device.

Skills

Embedded Software Programming
Software Development
Software Design
Debugging embedded systems
Problem-solving
Team collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field

Job description

Senior Embedded Software Engineer - Medical Devices

Qidni Labs Inc. is a clinical-stage medical device company focused on revolutionizing dialysis technology for patients with kidney failure.

Overview

This is a full-time, on-site role located in Kitchener, ON. The Senior Embedded Software Engineer will be responsible for designing, developing, and debugging embedded software for dialysis technology and other medical devices. The engineer will be involved in the entire software lifecycle, including requirement analysis, software design, implementation, testing, and maintenance.

Role Description

This is a full-time, on-site role located in Kitchener, ON. The Senior Embedded Software Engineer will be responsible for designing, developing, and debugging embedded software for our cutting-edge dialysis technology and other medical devices. Daily tasks will include programming, software development, and debugging, as well as collaborating with other engineers to ensure the seamless integration of software within the device. The engineer will also be involved in the entire software lifecycle, including requirement analysis, software design, implementation, testing, and maintenance.

Qualifications
  • Proficiency in Embedded Software Programming and Embedded Software
  • Strong skills in Software Development and Software Design
  • Experience with Debugging embedded systems
  • Excellent problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Bachelor's or higher degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • Experience in the medical device industry is a plus
  • Familiarity with regulatory standards (such as IEC 62304) for medical device software is a plus
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries: Medical Equipment Manufacturing

We’re committed to equal opportunity employment. This description reflects the job as of its issue date and may be subject to change. Referrals may influence candidate selection.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Medical Devices OnSite
Senior Embedded Software Engineer - Medical Devices OnSite

Qidni Labs • Kitchener

On-site
CAD 80,000 - 100,000
Embedded Developer and Test Engineer
Embedded Developer and Test Engineer

Cloud DX • Kitchener

On-site
CAD 85,000 - 105,000
Senior Design Quality Assurance Engineer- Medical Device #4174
Senior Design Quality Assurance Engineer- Medical Device #4174

ECI • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Electrical Developer
Senior Electrical Developer

United States Digital Space LLC • Mississauga

On-site
CAD 110,000 - 140,000
Group RRSP
Medical benefits
Senior Electrical Engineer
Senior Electrical Engineer

Natus Medical Incorporated • Oakville

Hybrid
CAD 140,000 - 160,000
Health insurance
RRSP Match
3 weeks vacation + 7 sick days
+1
Systems Engineering Developer
Systems Engineering Developer

Intellijoint Surgical Inc. • Kitchener

Hybrid
CAD 80,000 - 100,000
RRSP with employer match
Health/dental/vision package
Wellness benefit
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Concepteur système
Concepteur système

Puzzle Medical Devices® Inc. • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Sr Software Engineering Lead/ Architect
Sr Software Engineering Lead/ Architect

Gilder Search Group • Toronto

On-site
CAD 125,000 - 165,000
Bonus
Benefits
Senior Quality Engineering Specialist
Senior Quality Engineering Specialist

NDI (Northern Digital Inc.) • Southwestern Ontario

Hybrid
CAD 95,000 - 120,000
RRSP match
Benefits package
Stock purchase plan
+3