
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A medical device startup is seeking a hands-on Software Team Lead to drive the development of an ophthalmic imaging platform. This role involves leading a talented team while also contributing technical expertise in software architecture. The ideal candidate has 5+ years of C++ development experience and a background in medical imaging. The position offers an opportunity to grow into broader leadership responsibilities as the team scales.
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.
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.
As the Software Team Lead, you will:
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.
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
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.