Senior Embedded Software Engineer - Medical Devices
Qidni Labs
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 SoftwareStrong skills in Software Development and Software DesignExperience with Debugging embedded systemsExcellent problem-solving and analytical skillsAbility to work collaboratively in a team environmentBachelor's or higher degree in Computer Science, Software Engineering, Electrical Engineering, or a related fieldExperience in the medical device industry is a plusFamiliarity with regulatory standards (such as IEC 62304) for medical device software is a plusSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries: Medical Equipment ManufacturingWe’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.
#J-18808-Ljbffr
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 SoftwareStrong skills in Software Development and Software DesignExperience with Debugging embedded systemsExcellent problem-solving and analytical skillsAbility to work collaboratively in a team environmentBachelor's or higher degree in Computer Science, Software Engineering, Electrical Engineering, or a related fieldExperience in the medical device industry is a plusFamiliarity with regulatory standards (such as IEC 62304) for medical device software is a plusSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries: Medical Equipment ManufacturingWe’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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Medical Devices in Winnipeg, MB vacancy
- ...Posting End Date: October 23, 2026 City: Winnipeg Employer: Shared Health Site: Health Sciences Centre Department / Unit: Medical Device Reprocessing 2 - HSC Job Stream: Clinical Support Union: CUPE Anticipated Start Date: 10/23/2026 FTE: 1.00...SuggestedShift workNight shiftWeekend workAfternoon shift
- 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....SeniorFull timeInternship
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
$54k - $62k per year
...20037599 Posting End Date: November 05, 2026 City: Winnipeg Employer: Shared Health Site: Health Sciences Centre Department / Unit: Medical Device Reprocessing 1 - HSC Job Stream: Non-Clinical Union: CUPE Anticipated Start Date: 11/07/2026 FTE: 0.40 Anticipated Shift: Days;...SuggestedFull timeShift workWeekend work$52k - $60k per year
...20053588 Posting End Date: November 5, 2026 City: Winnipeg Employer: Concordia Hospital Site: Concordia Hospital Department / Unit: MDR Medical Device Reprocessing Job Stream: Clinical Support Union: CUPE Anticipated Start Date - End Date: ASAP - Indefinite Reason for Term: Other...Full timeImmediate startShift workWeekend workAfternoon shift$52k - $60k per year
...20053206 Posting End Date: November 5, 2026 City: Winnipeg Employer: Concordia Hospital Site: Concordia Hospital Department / Unit: MDR Medical Device Reprocessing Job Stream: Clinical Support Union: CUPE Anticipated Start Date - End Date: ASAP - Indefinite Reason for Term: Other...Full timeImmediate startShift workWeekend workAfternoon shift$52k - $60k per year
...20026930 Posting End Date: October 28, 2026 City: Winnipeg Employer: Shared Health Site: Health Sciences Centre Department / Unit: Medical Device Reprocessing 2 - HSC Job Stream: Clinical Support Union: CUPE Anticipated Start Date: 10/30/2026 FTE: 0.60 Anticipated Shift: Days...Full timeSecond jobShift workWeekend workAfternoon shift$52k - $60k per year
...October 23, 2026 City: Winnipeg Employer: Shared Health Site: Health Sciences Centre - Health Sciences Centre Department / Unit: Medical Device Reprocessing 2 - HSC Job Stream: Clinical Support Union: CUPE Anticipated Start Date: ASAP FTE: 1.00 Anticipated Shift: Days;Evenings...Full timeSecond jobImmediate startShift workNight shiftWeekend workAfternoon shift$52k - $60k per year
...20053206 Posting End Date: October 12, 2026 City: Winnipeg Employer: Concordia Hospital Site: Concordia Hospital Department / Unit: MDR Medical Device Reprocessing Job Stream: Clinical Support Union: CUPE Anticipated Start Date - End Date: 10/22/2026 - Indefinite Reason for Term:...Full timeShift workWeekend workAfternoon shift$52k - $60k per year
...Posting End Date: October 30, 2026 City: Winnipeg Employer: St. Boniface Hospital Site: St. Boniface Hospital Department / Unit: Medical Device Reprocessing - SBH Job Stream: Non-Clinical Union: CUPE Anticipated Start Date: 11/20/2026 FTE: 0.60 Anticipated Shift: Days;Evenings...Full timeShift workWeekend workAfternoon shift- Develop medical device software tests with ZEISS Meditec in Halifax, using C++ and Python for onsite interdisciplinary collaboration.As a Software Development Engineer in Test, you will create and execute test strategies for medical device software. You will design interfaces...
- ...paid benefits covering an extensive list of medical and dental expenses and services.... ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department... ...Summary: Price Industries is building a new Engineering Technology team, and we are looking for...
- Lead medical device electrical engineering for FloPatch in Toronto, combining analog design, wireless systems, and hands-on hardware validation in a hybrid role.As a Senior Electrical Engineer at Flosonics Medical, you will guide FloPatch platform development from concept through...Senior
- Lead complex mechanical medical device design at Trudell Medical International in London, Ontario, using injection molding and advanced engineering analysis.This senior engineering position delivers innovative products that provide value to patients worldwide. You will design...SeniorWorldwide
- Lead medical device quality engineering with FDA compliance, electromechanical expertise, and design verification experience at ECI. Contract or full-time employment is available.This senior engineering role supports life sciences consulting projects from concept through commercialization...SeniorFull timeContract work
- Lead medical device manufacturing engineering at Traferox in Mississauga, focusing on process validation and new product introduction. Work Monday to Friday, days.As Senior Manufacturing Engineer, you will transfer new products into production while ensuring readiness, robustness...SeniorMonday to friday
- Own embedded device platforms at Mecka AI, from board bring-up through deployment, with expertise in recovery, provisioning, and system software. Work on real capture hardware.Mecka AI needs dependable devices... ...AI training data. This engineer develops Linux and Android software...Remote work
- Lead complex medical device designs using mechanical engineering and injection molding expertise. Mentor engineers while advancing regulated product development.This senior engineering role delivers innovative medical device designs that provide value to patients. You will...Senior
- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices (batteries, electrolyzers...SeniorLong term contract
- Our direct client is looking for a Senior Quality Engineer / QMS with strong background in Medical Devices, working onsite in Oakville / Mississauga, ON, Canada. Senior Quality Engineer / QMS - (Medical Device)Onsite role, Monday – Friday Employment Type:...SeniorFull timeMonday to friday
- ...Care is seeking a talented Full-Stack Software Engineer to join our team and play a key role... ...seamless communication between wearable devices, mobile applications, and cloud-based systems... ...and CI/CD pipelinesExperience in medical devices, digital health, or other regulated...InternshipWork at office
- ...HireTalent | Expert in Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded... ...in data acquisition, industrial process control. Seniority levelMid‑Senior level Employment typeContract Job functionEngineering...Senior
- ...ComplaintsAssist in special project as needed or requestedWhat We Look For Bachelor’s degree in engineering or equivalent work experienceMinimum of 5-6 years’ direct R&D experience in medical device industry working with electromechanical devicesPrior experience working with Cardiac...SeniorLong term contractFlexible hours
- Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company.... ...safety-critical electronics and software systems to the aerospace, defence, and... ...We are currently seeking a qualified Senior Embedded Software Engineer to join our team....Senior
- About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods...SeniorRemote work
- Lead medical device compliance for Clarius handheld ultrasound systems, applying EMC and product... .... This in-office contract connects engineering with global certification.As Compliance... ...electrical, mechanical, firmware, and software domains. Your work covers IEC 60601 testing...Contract workWork at office
$114.8k - $157.85k per year
...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want... ...distribution systems including short circuit studies, protective device coordination, arc flash & shock hazard, and power factor...SeniorFull timeWork at officeWorldwideFlexible hours- Design medical device subsystems at FluidAI in Kitchener, applying experimental design and statistical... ...intermediate Research and Development Engineer role supports data-driven surgical solutions integrating medical devices, software, and artificial intelligence. You will lead...Work at office
- Design embedded software for spacecraft and ground systems remotely across Canada or the United States... ..., using C/C++ and embedded Linux.This senior contract role supports a growing fleet... ...authentication, and key exchange capabilitiesBuild device drivers, kernel modules, and hardware...SeniorContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Medical Devices. Be the first to apply!
Related searches
- embedded systems software engineer Winnipeg, MB
- embedded software engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB


