Software Development Lead

7 days ago


Waterloo, Ontario, Canada Toronto Film School Full time
Company Overview
Huron Digital Pathology is a leading provider of digital pathology solutions, revolutionizing the way medical professionals analyze tissue samples. Our cutting-edge technology combines award-winning TissueScope whole slide scanners with advanced image analysis capabilities.

Job Description
We are seeking an experienced Senior Software Engineer to join our team in St. Jacobs, Ontario. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining scalable software solutions that integrate with our TissueScope scanners and Lagotto image search engine.

Your Responsibilities
* Maintain and develop new features for our MacroScan software, which controls and monitors our TissueScope scanners
* Collaborate with application engineers to design and implement high-level software solutions
* Work within commercial and scientific teams to deliver software deliverables on time
* Document code and participate in bug reviews, code reviews, and assist in service issues

Required Skills and Qualifications
* Bachelor's degree in software engineering, computer science, or related field
* Experience interfacing with hardware devices, cameras, stages, motors, and controllers
* Strong C++ skills, preferably recent
* Object-Oriented Architecture/Programming
* Multi-threading, thread safety
* Version control systems (Git preferred)
* Strong written and verbal communication skills

Benefits
Huron Digital offers a competitive compensation package and bonuses, vacation allowance, and employee benefits plan.

Others
This position requires working on-site with the team in St. Jacobs. If you are passionate about digital imaging and software development, we encourage you to apply.

  • Waterloo, Ontario, Canada RideCo Inc. Full time

    RideCo Inc. is a leading provider of on-demand transit solutions, empowering public transit agencies and fleet operators to deliver dynamic shared rides. As our latest Software Development Lead, you will play a pivotal role in shaping the future of transportation technology.About RideCoWe power on-demand transit with our cloud-based software platform,...


  • Waterloo, Ontario, Canada Stantec Consulting International Ltd. Full time

    Lead Software Developer - ( 240004HE )DescriptionGrow with the best. Join a smart, creative, and inspired team that works to support operational excellence. The Stantec community unites more than 26,000 employees working in over 400 locations across 6 continents. Our Functional Services Teams (FSTs) are vital to making our Company stronger.Your...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Agfa HealthCare is a division of the Agfa-Gevaert Group which is headquartered in Mortsel, Belgium and traded on Euronext Brussels (AGFB).At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job OverviewThe MCAP Group of Companies is seeking an experienced Lead Software Architect and Developer to lead the development of software programs and applications. The successful candidate will have a strong background in software engineering, architecture, and leadership. You will work closely with the Architecture Team to design and develop software...


  • Waterloo, Ontario, Canada ROSS Full time

    We provide remote or onsite HR and Recruitment solutions to help software industry leaders achieve business growth. As part of our team, you will work with us to recruit a Senior Software Developer.Job DescriptionThis role involves designing, documenting, coding, and debugging software products or enhancements with general direction from architects and...


  • Waterloo, Ontario, Canada eleven-X Inc. Full time

    eleven-x is currently transforming the parking experience through its industry leading parking technology, a sensor-based space occupancy monitoring solution and comprehensive software platform, which enables frictionless parking. Our solution includes our own hardware, firmware, network solutions, web applications and phone applications. Customers rely on...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Company OverviewAnsys, Inc. is a leading provider of engineering simulation software. We help companies around the world design and optimize their products using advanced simulations.We are committed to innovation and customer satisfaction.


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    About UsAt Ansys, we power innovation that drives human advancement. We enable visionary companies to know how their world-changing ideas will perform, bridging the gap between design and reality with our simulation software.Job SummaryThe Senior R&D Engineer will be responsible for developing software products and supporting systems, utilizing advanced...


  • Waterloo, Ontario, Canada Manulife Full time

    Transforming Software DevelopmentWe are on the cusp of a major transformation in how we develop software at Manulife. We are seeking a visionary leader to spearhead this change, guiding our Individual Insurance Team as we shift from traditional mainframe software to the cloud.The ideal candidate will be a self-motivated, forward-thinking technical leader who...


  • Waterloo, Ontario, Canada ROSS Full time

    Job Title: Software Development ManagerAbout the Role:The Software Development Manager will lead and manage a Software Development team at our Waterloo site, providing technical direction and people leadership. This includes recruitment, performance management, compensation planning, career development coaching, and competency management.Key...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Company OverviewAt ANSYS, Inc., we are a leading provider of simulation and 3D design software for product development and testing. Our innovative technology enables customers to turn their design concepts into successful, innovative products faster and at a lower cost.Job DescriptionWe are seeking an experienced Lead R&D Engineer to lead the design and...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job DescriptionThe Senior Quality Assurance Engineer will be responsible for the design and implementation of tests, debugging, and defining corrective actions. This role will also involve reviewing system requirements and tracking quality assurance metrics.The ideal candidate will have 6-9 years of relevant experience, including demonstrated experience...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a worldwide leader in healthcare solutions has engaged ROSS (www.getROSS.com) to help them recruit a Software Development Manager. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions.Position: Software Development ManagerYour...


  • Waterloo, Ontario, Canada Cedent Consulting Inc Full time

    About the RoleWe are looking for a talented Technical Team Manager to join our team at Cedent Consulting Inc. In this role, you will be responsible for leading software development projects from conception to delivery.Project Management: Manage projects end-to-end, ensuring timely completion and meeting quality standards.Tech Lead: Collaborate with...


  • Waterloo, Ontario, Canada PointClickCare Full time

    We're seeking a talented Intermediate Software Engineer to join our dynamic team at PointClickCare.Job DescriptionThis role involves designing, developing, implementing, and supporting emerging big data analytics capabilities using Java, SpringBoot microservices, and other related technologies.You'll work collaboratively with cross-functional teams to...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Company OverviewAgfa-Gevaert is a leading provider of integrated IT solutions and state-of-the-art diagnostic imaging solutions for hospitals and other healthcare centers. With over a century of experience in diagnostic medical imaging, Agfa has been a pioneer in the healthcare IT market since the early 1990s.We are a global Imaging Informatics leader with...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a worldwide leader in healthcare solutions has engaged ROSS (www.getROSS.com) to help them recruit a Software Development Manager. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions.Position: Software Development ManagerYour...


  • Waterloo, Ontario, Canada Iris Software Full time

    About Iris Software">Iris Software is a leading provider of audit and assurance services to financial institutions worldwide. Our team of experienced professionals delivers high-quality services to clients in the financial services sector.


  • Waterloo, Ontario, Canada Google Full time

    About the JobAt Google, we're constantly pushing the boundaries of innovation and technology. As a software developer, you'll be part of a team that develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.We're looking for talented individuals who can design, develop, test,...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job Description">We're seeking an experienced Software Development Director to join our team. As a Software Development Director, you will be responsible for leading cross-functional teams of software engineers and other technical professionals.">Your primary focus will be on developing and implementing technology strategies that drive business growth and...