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 42 minutes ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Medical Devices in Winnipeg, MB vacancy
- 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 medical device software quality with C++ and Python as a Software Development Engineer in Test at ZEISS Meditec in Halifax.This engineer supports the ETP R&D hub in Halifax, Nova Scotia. The work combines test development, automated frameworks, hardware abstraction layers...Suggested
- 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...Suggested
- 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
- 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...SuggestedRemote work
- 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 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
- 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
- ...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...Shift workNight shiftWeekend workAfternoon shift
- 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
- 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
- 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
- ...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
- 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
- ...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
$140k - $180k per year
...further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control... ...benefits starting on your first day, including fully paid medical and dental, virtual care, employee and family assistance,...SeniorWork at officeWorldwide- 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
- Build software supporting precision healthcare technology at Profound Medical, combining architecture, testing, and complex problem-solving in a regulated environment. Help advance medical device innovation responsibly.The Senior Software Developer designs high-quality solutions...Senior
$108.2k - $143.43k per year
...that will set the standards for software-defined vehicles around the... ...Design, develop and deploy embedded software for applications including... ...Computer Science, Electrical Engineering, or a related field Expert... ...savings plans as well as medical, vision and dental coverage....SeniorFull time- 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
- ...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
- ...Jobgether is seeking a Product Reviewer – Contractor based in Canada to independently assess medical device software documentation, including SaMD and AI-enabled devices. The role focuses on regulatory compliance with EU MDR, UK MDR, and relevant IEC standards, communicating...For contractorsRemote workFlexible hours
- Drive FDA authorization for AI-driven prognostic software while working remotely from Winnipeg, Manitoba, with hands-on SaMD regulatory leadership.This first QA/RA leader owns submissions and the quality management system for a healthcare AI company. Reporting to the CEO, you...Remote work
- Lead QMS and eQMS effectiveness for medical devices onsite in Oakville or Mississauga, Ontario, Monday through Friday. Apply... ...expertise across regulated product lifecycles.This Senior Quality Management System Quality Engineer partners with Quality, Regulatory Affairs, R&D,...SeniorMonday to friday
- Canonical is a leading provider of open source software and operating systems to the global... ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...Canonical is globally expanding its Embedded Devices Software Solution Sales team, hiring managers...SeniorWork at officeLocal areaRemote workWork from homeWorldwide
- Elevate your career with MDA Space as a Senior Embedded Software Engineer/MTS focused on designing and implementing safety-critical flight software. Collaborate across teams and guide junior engineers in a dynamic, innovative environment. In this crucial role at MDA Space...Senior
- Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging advanced C# skills... ...solutions Requirements: • Bachelor's degree in Computer Engineering or equivalent • Experience in developing C# .NET applications...Senior
- Embedded Software Designer x2Burlington ON – Hybrid or Onsite**Please note that to be considered for... ...About the JobAs an Embedded Software Engineer at PVLabs, you design and build real-time... ...BSPs) to new hardware or developing Linux device drivers. Developing software under...Long term contractWork from home
$112k - $140k per year
Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical... ...and technical decision-making.Collaborate with senior engineers and management to establish, improve,...Senior
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

