IKOMED Technologies Inc. is a young and energetic medical device company, based in Vancouver BC, which is engaged in the research and development of several ground-breaking medical device technologies.
Our AEGIS smart shutter system, which has been cleared by the FDA and commercialized in the US, incorporates machine vision, artificial intelligence, and a high-speed electro-mechanical system to reduce X-ray radiation in fluoroscopy. Fluoroscopy is a medical imaging technology that is widely used to create real-time videos of internal organs, through X-ray radiation, to guide minimally invasive procedures where catheters or other devices are inserted into the body to diagnose and treat patients. While fluoroscopy-guided procedures reduce the need for surgery, reduce the recovery period and help save lives, they expose patients and medical staff to large amounts of X-ray radiation resulting in risks such as cataracts, cancer, etc.
We are also developing ATMOS, a device for non-invasive treatment of emphysema, a type of COPD (Chronic Obstructive Pulmonary Disease), using RF radiation. Emphysema is a debilitating and progressive disease which is caused by smoking, environmental factors, or genetic factors. It is one of the leading causes of death worldwide. Today, treatment is focused on alleviating symptoms with no cure available. With the ATMOS device, our goal is to develop and bring to the market a non-invasive treatment method which will improve the lives of millions of patients around the world.

IKOMED offers a competitive and comprehensive compensation package including base salary, extended health and other benefits, and participation in the company’s stock option plan.
Compensation will be commensurate with your skills, experience, and contribution to the company.

Would you like to join us?


Embedded Software Engineer

About the work – your responsibilities

IKOMED is looking for a talented and self-driven Embedded Software Engineer to join our multi-disciplinary project team as a full-time employee in the development of our ATMOS device for the treatment of emphysema. 
Your responsibilities will include, but not be limited to, the following:

Software development

  • Participate in full software development life cycle for a complex medical device
    • Gather and document requirements
    • Develop and integrate user-facing device software as well as firmware for custom hardware
    • Implement unit testing and develop higher-level test plans and test cases
    • Participate in planning and execution of software releases
  • Provide software support for R&D infrastructure
    • Develop software used in jigs and fixtures
    • Maintain and upgrade existing software
  • Data management and analysis:
    • Support the development and standardization of data visualization methods
    • Create computational infrastructure for collecting, organizing, analyzing, and cross-referencing prototype test data to discover and explore trends and correlations

Algorithm development

  • Participate in the development of metrics for device performance and algorithms for device control
  • Participate in the research and development of medical image processing algorithms for thermal measurements
  • Design and conduct bench testing experiments for algorithm validation and optimization
  • Support integration of the algorithms and thermal imaging hardware with the system

About you – your experience and qualifications

To thrive in this role at IKOMED, you have to have…

  • Bachelor’s degree in Computer Science or another relevant engineering discipline
    with at least 5 years of industry experience
  • Strong embedded programming skills in C, C++, Python
  • Experience working with Linux and Raspberry Pi, Arduino
  • Experience with microcontroller/microprocessor programming
  • Experience with multi-threaded programming and real-time operating systems
  • Working experience of hardware buses and protocols (ethernet, USB, RS232, SPI, I2C or UART)
  • Solid working knowledge of control theory
  • A strong foundation in the STEM (Science, Technology, Engineering, Math) disciplines
  • Excellent problem-solving abilities and attention to detail
  • Enthusiasm for tackling hard problems and a strong drive to get things done
  • Excellent written and verbal communication and technical documentation skills
  • Great interpersonal skills, including maturity, teamwork, respect, courtesy, tact, and discretion

Ideally, you will also have…

  • A strong background in statistics and data science
  • Experience developing software for IoT (Internet of Things) devices
  • Previous exposure to medical device development

We thank all applicants for their interest in IKOMED and the posted role. Only candidates selected for interviews will be contacted. 

To apply please contact
In your cover letter, please indicate what piqued your interest in IKOMED and the role.