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 19th, 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:

  1. Cover letter
  2. Resume
  3. 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.

Other details

  • Job Family Co-ops
  • Pay Type Salary
Location on Google Maps
  • Kardium Inc., 155-8518 Glenlyon Parkway, Burnaby, British Columbia, Canada