{bc}
indeed

Software Development Manager

Intellijoint Surgical Inc.
Kitchener, CAN
Full-time
Director
Onsite
$115,000–$140,000
Discovered 2 weeks ago
Software development lifecycleAgile software developmentPeople managementSoftware release planningMedical device regulationsQuality management systems

Full Job Posting

Position

Leads delivery of software products across multiple medical-device product lines.

Manages teams responsible for native macOS and web-based applications.

Works with product, project, systems engineering, quality, regulatory, and operations teams to deliver on schedule and meet requirements and compliance obligations.

Position details

  • Full-time position in Kitchener, Ontario, with in-office work four days per week.

Salary

  • Salary range is $115,000–$140,000; placement depends on experience, skills, market data, and internal equity. The salary cadence is not stated.

Benefits

  • Benefits include employer-matched RRSP, health, dental and vision coverage, wellness benefit, learning and development opportunities, paid vacation, personal days, and sick days.

Software delivery and leadership

  • Manage software delivery from backlog refinement through inline testing and coordinate projects across multiple teams.
  • Maintain project schedules, release plans, resource forecasts, delivery roadmaps, and KPI-based communications.
  • Monitor project risks and dependencies, remove obstacles, and coordinate cross-functional teams.
  • Maintain and evolve agile processes; coach teams in planning, estimation, execution, and continuous improvement.

Compliance and product operations

  • Ensure compliance with medical-device regulations, standards, and quality procedures, including design controls, traceability, risk management, verification, validation, and change control.
  • Maintain development and release artifacts in the Design History File and support audits, inspections, and regulatory submissions.
  • Improve development tooling, automation, CI/CD, lifecycle practices, and responsible use of generative AI.

Qualifications

  • Bachelor’s degree in Software Engineering, Systems Engineering, Computer Science, or a related technical discipline.
  • At least 10 years of relevant experience, including 3 or more years leading technical teams and managing people.
  • Experience delivering commercial software through the full software development lifecycle.
  • Experience managing Agile software development teams and release planning.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today