Enable job alerts via email!

Software Tools Developer Co-op (Hybrid) - September 2025

Kardium Inc.

Burnaby

Hybrid

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Software Tools Developer Co-op to contribute to groundbreaking medical technology. This role offers a unique opportunity to develop tools that enhance the productivity of developers working on a safety-critical system. As part of a collaborative team, you will engage in meaningful work that directly impacts the treatment of atrial fibrillation, a condition affecting millions. With a supportive environment and opportunities for professional growth, this position promises a rewarding experience in a dynamic field. Join a passionate team dedicated to making a difference in healthcare.

Benefits

Mentoring and career growth opportunities
Collaborative work environment
Social events and team-building activities

Qualifications

  • Co-op programming experience in Java, Kotlin, C#, or Python.
  • Knowledge of basic object-oriented design and best practices.

Responsibilities

  • Develop IDE plugins to parse domain specific languages.
  • Refactor and implement automated test suites.
  • Integrate projects with existing internal APIs.

Skills

Java
Kotlin
C#
Python
Communication Skills

Education

Co-op programming experience

Tools

Git

Job description

Software Tools Developer Co-op (Hybrid) - September 2025

Kardium Inc., 155-8518 Glenlyon Parkway, Burnaby, British Columbia, Canada Req #272

April 24, 2025

Term: September 2025

Duration: 8 months

Openings: 1-2 positions

Salary Range: $3,650- $4,525 CAD per month

Application Deadline: Monday, May 19 th , 2025

Your opportunity

By joining the Kardium team you can help make a difference in the lives of millions around the world. Kardium is developing a ground-breaking medical device for diagnosis and treatment of atrial fibrillation, a heart condition that can cause strokes, heart failure, and other heart-related complications.

Kardium’s mission is to deliver the best treatment for atrial fibrillation. To achieve this, we have developed The Globe Pulsed Field System – we have a fantastic technical team that has developed a product with strong, unique, and customer-valued differentiators versus other solutions on the market. We have built connections with key opinion leaders who are already using the Globe System and are helping to tell our story.

As member of the Software Tools Team, you will design, develop and implement tools to aid in the development and accessibility of internal domain specific languages.

Meaningful work you will be a part of

You will engage in activities that develop practical and transferable skills such as:

  • Develop IDE plugins to parse domain specific languages.
  • Learn and understand code generators and templates.
  • Refactor and implement automated test suites to verify tool functional specifications.
  • Integrate projects with existing internal APIs.
  • Design and implement tools to allow other developers to be more productive.
  • Debug tools source code base (Java, Kotlin, and Python code).
  • Trace tool specifications to the appropriate test routines.

What you bring to the team

Our Kardium team is smart, creative, and passionate about creating cutting-edge medical devices to help improve people’s lives. We work within a collaborative environment based on trust and respect. And we understand that only by working together can we solve the unsolvable.

You will be successful in this role because you possess these attributes:

  • Have excellent communication skills.
  • Have some Co-op programming experience, typically in Java, Kotlin, C# or Python.
  • Have a history of success working in a team setting.
  • Successfully completed one or two programming terms and wants to graduate to larger scale development with a real, safety-critical system.

The following factors are preferred and could help increase suitability for the role:

  • Experience with writing tools, automated tests (such as unit tests) and some code generation or domain specific language knowledge.
  • Knowledge of basic object-oriented design and best practices.
  • Experience with source code management software such as Git and branching development strategies.

Why work at Kardium?

A meaningful Co-op term experience, working with truly innovative technology and an ambitious team, combined with:

  • Knowing every day that you are making a difference in people’s lives by helping treat a condition that debilitates millions worldwide.
  • A great working environment with opportunities to develop your skills and knowledge.
  • Opportunity to extend your knowledge by interacting with other team members in a multi-disciplinary environment that includes electrical and mechanical engineers, biologists, and specialists in human factors, and clinical and regulatory affairs.
  • An engaged leadership team who believes in mentoring and growing employees’ careers.
  • Supportive and fun colleagues with plenty of social events to encourage people connections.
  • And our employees think we are great too – check out Glassdoor to learn more!

Thanks in advance for your interest in Kardium!

How to apply

To apply for this position, please upload three separate documents in PDF format via our Careers Page :

  • Resume
  • Most recent transcripts (to be combined in one PDF document)

Please note, there are also required questions below to be completed, as a part of your overall application.

  • Kardium Inc., 155-8518 Glenlyon Parkway, Burnaby, British Columbia, Canada
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.