Talent.com
Software Team Lead
Software Team LeadventureLAB • Markham, York Region, CA
Software Team Lead

Software Team Lead

ventureLAB • Markham, York Region, CA
11 days ago
Job type
  • Full-time
  • Permanent
Job description

PulseMedica is seeking a hands‑on software leader to drive development of our next‑generation ophthalmic imaging and treatment platform. In this role, you’ll balance leading a talented team with contributing technical expertise in SW architecture and design. This is a player‑coach role : you’ll guide strategy and architecture, mentor engineers, and dive into development when needed.

While prior people leadership experience is a plus, we also welcome senior engineers who are ready to grow into a leadership role . If you’re eager to develop your management skills while continuing to contribute technically, this role offers the opportunity to build that experience under the guidance of experienced leaders.

About Us

PulseMedica , proudly Great Place to Work Certified for the third consecutive year, is a fast‑growing, innovative medical device startup. We combine cutting‑edge research, advanced technology, and production excellence to tackle ophthalmic diseases and disabilities. Our mission is to provide novel treatment options through state‑of‑the‑art solutions, blending real‑time classical computer vision, deep learning algorithms, 3D eye imaging, and high‑precision laser surgery. With a commitment to revolutionizing ophthalmic treatments, we are dedicated to delivering exceptional outcomes that prevent blindness and disabilities caused by eye diseases. At PulseMedica, we foster a collaborative and supportive environment where talent thrives, and our team’s collective impact drives change in the field of eye care.

The Opportunity

As the Software Team Lead , you will :

  • Lead and mentor a small, high‑caliber team of engineers.
  • Shape the software and algorithms roadmap in coordination with company priorities.
  • Conduct code reviews, mentor your team and help solve complex problems.
  • Guide system architecture and design decisions for modularity, scalability, and regulatory readiness.
  • Collaborate cross‑functionally with hardware, optics, software, systems, and clinical teams.
  • Build team culture and processes that support innovation while meeting safety‑critical standards.

This role offers the chance to grow with the team : initially balancing leadership and hands‑on contributions, and evolving toward broader leadership responsibility as the team scales.

Key Responsibilities

  • Provide technical leadership for software and algorithms strategy.
  • Contribute hands‑on to SW architecture, design and algorithms implementation in C++.
  • Mentor, coach, and support engineers’ technical growth.
  • Review and refine designs, proposals, and production code.

  • Collaborate cross‑functionally to deliver integrated solutions.
  • Ensure compliance with regulatory requirements for medical device software.
  • What We’re Looking For

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years in software / algorithm development using C++, ideally in medical imaging, robotics, or similar regulated industries.
  • Proven experience leading or mentoring technical teams as a tech lead or a team lead.
  • Proficiency in C++, including real‑time, hardware‑integrated systems.
  • Strong communication and collaboration skills.
  • Comfort with early‑stage R&D environments.
  • Nice to Have

  • Depth in one or more areas : image processing, 3D reconstruction, tracking, or signal analysis.
  • OCT or similar medical imaging experience.
  • Familiarity with machine learning in a medical / scientific context.
  • Experience with regulatory standards (IEC 62304, ISO 14971).
  • Prior startup or fast‑paced development experience.
  • Anticipated Start Date : as soon as a suitable candidate is found

    Duration : Full time Permanent (40 hours per week)

    Salary : Commensurate to experience and qualifications

    Location : Edmonton

    What you can expect from PulseMedica

  • Competitive compensation, health, dental and vision benefits and the option to participate in our employee stock option plan
  • Free on‑site gym (Jackson’s Gym)
  • A role that contributes to helping change people’s lives by enhancing their vision
  • A unique opportunity to build, grow, and be part of a team that is going to revolutionize a multi‑billion dollar industry
  • We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives to apply for this position.

    #J-18808-Ljbffr

    Create a job alert for this search

    Team Lead • Markham, York Region, CA

    Similar jobs
    Front-End Team Lead

    Front-End Team Lead

    Ouster • Toronto, ON, Canada
    Full-time
    About Ouster : At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning.Through our groundbreaking digital lidar solutions, including the Ouster Gemini ...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect / Team Lead- HYBRID (1707) $130-150K

    Software Architect / Team Lead- HYBRID (1707) $130-150K

    freelance.ca • Markham, Canada
    Full-time
    Hybrid work model, 3 days / week in Markham, Ontario office.SKILLS : 8+ years Java Developer Technical Team Lead, Spring Boot, Spring Cloud, Angular, Node. MVC, SOAP, REST, AWS Cloud, Cognito, S3, SQL,...Show more
    Last updated: 30+ days ago
    Transmission Line Engineering Team Lead

    Transmission Line Engineering Team Lead

    Stantec • Markham
    Full-time
    At Stantec, we know the work we do matters.From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world.Our clients come t...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Cloud Senior Technical Lead

    Oracle Cloud Senior Technical Lead

    ArcLight Consulting • Richmond Hill, Ontario, Canada
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 3 days ago • Promoted
    Team Lead - Full Stack Development

    Team Lead - Full Stack Development

    Analyticsmart • Toronto, Canada
    Full-time
    Analyticsmart is a boutique analytics firm specializing in the.We empower our clients with innovative software solutions, including : Category Management Data Visualization By leveraging cutting-edg...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead

    Technical Lead

    Shyftlabs • Toronto
    Full-time
    At ShyftLabs, we live and breathe data.Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting‑edge digital solutions that transform industries and create measurable busines...Show more
    Last updated: 29 days ago • Promoted
    Team Lead, Sales Development

    Team Lead, Sales Development

    Logic Executive Search • Toronto, ON, Canada
    Full-time
    At Logic Executive Search and Workplace Solutions we strive to be a valued, strategic business partner providing the highest level of executive recruitment expertise and customized workplace strate...Show more
    Last updated: 25 days ago • Promoted
    Team Lead, Software Development

    Team Lead, Software Development

    Dealer-FX • Markham
    Full-time
    Get AI-powered advice on this job and more exclusive features.Since 2007, Dealer‑FX has transformed how automotive retailers manage their service operations and interact with consumers.Through adva...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Team Lead

    Software Engineering Team Lead

    Monks Associates Inc • Toronto
    Full-time
    Please note that we will never request payment or bank account information at any stage of the recruitment process.As we continue to grow our teams, we urge you to be cautious of fraudulent job pos...Show more
    Last updated: 30+ days ago • Promoted
    Team Lead, SAP GTS

    Team Lead, SAP GTS

    BRP • Toronto, Canada
    Full-time
    This role is to lead the SAP GTS Center of Excellence (CoE) within the Information and Technology (I&T) organization at BRP. This group consists of both functional and technical experts supporting t...Show more
    Last updated: 5 days ago • Promoted
    Full‑Stack Technical Lead

    Full‑Stack Technical Lead

    Delpath • Toronto, Canada
    Full-time
    Location Address : Hybrid - Toronto – 3 days / week (flexible) Contract Duration : 6 months with high possibility of extension & conversion to FTE Business group : CBE Commerce and Communication – comm...Show more
    Last updated: 1 day ago • Promoted
    Team Lead, Software Development

    Team Lead, Software Development

    Varicent • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.At Varicent, we’re not just transforming the Sales Performance Management (SPM) market—we’re redefining how organizations achieve reven...Show more
    Last updated: 30+ days ago • Promoted
    Team Lead - Full Stack Development

    Team Lead - Full Stack Development

    Analyticsmart Consulting Inc • Toronto, Canada
    Full-time
    Analyticsmart is a boutique analytics firm specializing in the.We empower our clients with innovative software solutions, including : . By leveraging cutting-edge technology, we optimize business deci...Show more
    Last updated: 5 days ago • Promoted
    Team Lead

    Team Lead

    National Bank • Toronto, Canada
    Full-time
    A career as a Team Lead at National Bank Independent Network (NBIN), servicing Introducing Brokers (IB) clients means playing a vital part in ensuring we deliver the highest quality of customer ser...Show more
    Last updated: 2 days ago • Promoted
    Software Engineering Team Lead

    Software Engineering Team Lead

    Monks • Toronto
    Full-time
    Software Engineering Team Lead role at Monks.Serve as a Technical Subject Matter Expert for our client teams, owning the technical direction and quality of solutions designed and deployed.Act as th...Show more
    Last updated: 30+ days ago • Promoted
    Global Software Architect & Team Lead - Cloud & UI / UX

    Global Software Architect & Team Lead - Cloud & UI / UX

    Intero Integrity Services • Toronto
    Een internationaal technologiebedrijf in Toronto zoekt een ervaren Software Architect / Teamleider om hoogwaardige softwareoplossingen te ontwikkelen. Je werkt in een multidisciplinair team en leidt...Show more
    Last updated: 30+ days ago • Promoted
    Team Lead, Technology Recruitment

    Team Lead, Technology Recruitment

    Robertson & Company • Toronto, ON, Canada
    Full-time
    The Team Lead Technology Recruitment is a senior commercial recruitment leader responsible for driving revenue growth, expanding market share, and building a top-performing Technology recruitment p...Show more
    Last updated: 30+ days ago • Promoted
    Operations Team Lead

    Operations Team Lead

    Bank of America • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.At Bank of America, we are guided by a common purpose to make financial lives better through the power of every connection.We drive Res...Show more
    Last updated: 11 days ago • Promoted