Software Development Manager

Intellijoint Surgical Inc

Kitchener

On-site

CAD 115,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

RRSP match
Health/dental/vision coverage
Wellness benefit
Learning & development
Paid vacation
Personal days
Sick days

Job summary

Intellijoint Surgical is seeking a Software Development Manager to lead the R&D software teams delivering native macOS and web applications for medical devices. You will plan releases, coordinate cross-functional teams, and ensure adherence to quality systems and regulatory requirements.

Responsibilities include backlog refinement, KPI tracking, risk mitigation, and fostering a culture of quality, delivery, and continuous learning within an agile framework.

Qualifications

  • Bachelor’s degree in a related technical discipline.
  • 10+ years of relevant experience with 3+ years leading teams.
  • Experience delivering commercial software across the full SDLC.
  • Experience with Agile software development and release planning.
  • Familiar with regulated industries and medical devices.
  • Strong privacy and cybersecurity knowledge.
  • Proficient with Jira, Confluence, and Git workflows.
  • DevOps practices experience is an asset.

Responsibilities

  • Lead software development across multiple product lines.
  • Plan, coordinate, and manage software delivery and releases.
  • Develop schedules, release plans, and resource forecasts.
  • Monitor progress, identify risks, and mitigate issues.
  • Communicate KPI’s and develop new ones as needed.
  • Collaborate with QA, Regulatory, Product and Ops teams.
  • Ensure compliance with medical device regulations and DHF.
  • Support audits, inspections, and regulatory submissions.
  • Promote privacy and cybersecurity best practices.
  • Drive continuous improvement and agile process evolution.

Skills

Leadership
Project management
Agile methodologies
Software development
Stakeholder management
Privacy & cybersecurity
Generative AI
Analytical skills
Communication
SDLC understanding

Education

Bachelor’s degree in Software Engineering
Bachelor’s degree in Systems Engineering
Bachelor’s degree in Computer Science

Tools

Jira
Confluence
Git-based workflows
CI/CD toolchains

Job description

Type of Position: Full-Time

Location: Kitchener, ON – In-office 4 days a week

Benefits: RRSP with employer match, health/dental/vision package (day-1 and employer-paid premiums!), wellness benefit, learning & development opportunities, paid vacation, personal days and sick days

Salary Range: $115k - $140k *Individual placement within the salary range will be based on experience, skills, market data, and internal equity considerations.

The Company

Intellijoint Surgical develops effective, easy-to-use technologies that enhance surgeons’ care and improve patients’ lives. Our technology has been used in over 90,000 surgeries - supporting surgeons in the operating room during hip and knee replacement procedures, helping improve surgical outcomes, and providing valuable real-world data that informs future innovation.

The Position

We are seeking a Software Development Manager to join our R&D team to oversee the successful delivery of software products across multiple product lines. This role plans, coordinates, and manages the development and release of compliant software solutions for our medical device portfolio.

The Software Development Manager will lead development teams responsible for native macOS applications and web-based applications. Working closely with Product Management, Project Management, Systems Engineering, Quality Assurance, Regulatory Affairs, and Operations, this role ensures software products are delivered on schedule, meet product requirements, and comply with applicable medical device regulations and quality management system requirements. The Software Development Manager will balance flexibility and rigor in their approach and bring a proactive, delivery-focused, and customer-centric management style.

Key Responsibilities
  • Accountable for the Software Development function (people and process) from backlog refinement through inline testing

  • Facilitate the planning, execution, and delivery of software development projects across multiple project teams.

  • Develop and maintain software project schedules, release plans, resource forecasts, and delivery roadmaps.

  • Monitor project progress, identify risks and dependencies, and implement mitigation strategies.

  • Provide regular communication based on existing KPI’s; develop new KPI’s as necessary.

  • Facilitate cross-functional collaboration to align technical teams with business objectives.

  • Serve internal customers with excellence, ensuring business priorities are respected.

  • Accountability for agile process compliance and evolution.

  • Remove obstacles impacting team productivity and delivery performance.

  • Coach team members to improve planning, estimation, execution, and continuous improvement practices.

  • Foster a culture focused on quality, accountability, and continuous learning.

  • Ensure compliance with applicable medical device regulations, standards, and internal quality procedures.

  • Support design control activities including requirements traceability, risk management, verification, validation, and change control.

  • Ensure software development and release artifacts are maintained within the Design History File (DHF).

  • Support internal and external audits, inspections, and regulatory submissions as required.

  • Leverage a strong command of privacy and cybersecurity best practices to influence design and process.

  • Collaborate with Quality Assurance and Regulatory Affairs where appropriate.

  • Partner with Product Management to balance customer needs, product priorities, technical constraints, and regulatory requirements.

  • Ensure successful product delivery by collaborating with software, systems, hardware, quality, and operations teams.

  • Facilitate issue resolution, risk assessment, and decision-making across multiple concurrent projects.

  • Drive continuous improvement initiatives and change management efforts across software development and release processes.

  • Accountable for development tooling, automation, CI/CD processes, and software lifecycle management practices.

  • Promote scalable and efficient development processes while maintaining compliance requirements.

  • Ensure a pragmatic, well-informed, well-thought-out, and ambitious utilization of generative AI.

Skills and Experience to Enable Success
  • Bachelor’s degree in Software Engineering, Systems Engineering, Computer Science, or a related technical discipline.

  • Minimum 10 years’ relevant experience, including 3+ years leading technical teams and managing people.

  • Experience delivering commercial software products, through the full software development lifecycle.

  • Experience managing Agile software development teams and release planning activities.

  • Experience developing software for hardware-based products; DevOps experience is an asset.

  • Strong understanding of software development methodologies, SDLC processes, and software quality practices.

  • Experience with Jira, Confluence, Git-based workflows, and modern development toolchains.

  • Experience in regulated industries; Experience in medical device is a strong asset.

  • Experience supporting regulated software products, audits, verification and validation activities, and design history file documentation.

  • Strong command of privacy and cybersecurity.

  • Practical experience using generative AI tools.

  • Strong project planning, prioritization, stakeholder management, and organizational skills.

  • Excellent written and verbal communication skills; Strong analytical and problem-solving skills.

Why Join Us
  • Strong support towards career development and growth

  • Work on innovative products that improve surgical outcomes and enhance patients’ quality of life

  • Work alongside a highly talented and driven group of team members and colleagues organization-wide

  • Work in an environment with high transparency and collaboration along with lots of fun and social activities

  • Be ok with change and share in our excitement as we scale

  • Flexibility so that you can do your best both at work and outside of it

Intellijoint Surgical is committed to creating an accessible and inclusive work environment. It is our policy to recruit and select applicants solely on the basis of their qualifications. We are an equal opportunity employer that hires talent regardless of age, race, creed, colour, religion, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or any other status or condition protected by applicable law.

Intellijoint Surgical encourages applications from all qualified candidates. Those in need of accommodation at any stage in the recruitment process should notify hr@intellijointsurgical.com. Any information received that relates to accommodation needs of a candidate will be addressed in a confidential manner.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineering Developer
Systems Engineering Developer

Intellijoint Surgical Inc. • Kitchener

On-site
CAD 80,000 - 100,000
RRSP with employer match
Health/dental/vision package
Wellness benefit
+2
Sales Manager, Canada
Sales Manager, Canada

Intellijoint Surgical Inc. • Southwestern Ontario

On-site
CAD 95,000 - 165,000
RRSP with employer match
Mileage reimbursement
Health/dental/vision package
+4
Sales Manager, Canada
Sales Manager, Canada

intellijointsurgical • Kitchener

On-site
CAD 95,000 - 115,000
RRSP matching
Mileage reimbursement
Health & dental cover
+5
Senior Software Developer
Senior Software Developer

Profound Medical Inc. • Mississauga

On-site
CAD 120,000 - 160,000
Group RRSP
Medical benefits
Sales Manager, Canada
Sales Manager, Canada

Intellijoint Surgical Inc. • Kitchener

On-site
CAD 95,000 - 115,000
RRSP with employer match
Mileage reimbursement
Health/dental/vision package (day-1)
+4
Embedded Software Manager
Embedded Software Manager

Actalent • Burnaby

On-site
CAD 131,000 - 187,000
Annual bonus eligibility
Health spending account
Paid holidays
+2
Software Engineering Manager
Software Engineering Manager

Thornhill Medical • Toronto

On-site
CAD 125,000 - 165,000
Software Development Manager – Medical Device, On‑Site Leader
Software Development Manager – Medical Device, On‑Site Leader

Intellijoint Surgical Inc • Kitchener

On-site
CAD 115,000 - 140,000
RRSP match
Health/dental/vision coverage
Wellness benefit
+4
Manufacturing Development Engineer
Manufacturing Development Engineer

Arbutus Medical • Burnaby

Hybrid
CAD 115,000 - 125,000
Flexible hours
Work-from-home
Extended health benefits
Clinical Systems Developer
Clinical Systems Developer

Profound Medical Inc. • Mississauga

On-site
CAD 75,000 - 120,000
Group RRSP
Medical benefits
Career development