Senior Software Developer - Markham - ventureLAB

    ventureLAB
    ventureLAB Markham

    1 week ago

    $90,000 - $145,000 (CAD) per year *
    Description

    PulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, you'll design, develop, and maintain high-performance software using modern C++ and , contributing to a cutting‑edge medical device platform that is redefining eye care.

    As part of a fast‑moving Edmonton‑based medical technology start‑up, you'll collaborate with exceptional scientists, engineers, and clinicians to bring innovative solutions from concept to clinical use.

    About Us


    PulseMedica, recently Great Place to Work Certified, is a fast‑growing, disruptive medical device startup. We blend research, innovation, and production to combat ophthalmic diseases and disabilities. Our mission is to offer novel treatment options using state‑of‑the‑art technologies. Our platform integrates real‑time classical computer vision and deep learning algorithms, 3‑D eye imaging, and high‑precision laser surgery. We aim to revolutionize ophthalmic treatments, delivering exceptional outcomes and ultimately preventing blindness and disability caused by eye diseases.

    The Opportunity


    This role offers a rare chance to shape the future of a rapidly growing medical technology company. You'll help drive our software development forward, influencing product direction while ensuring our solutions meet the highest standards of quality, performance, and innovation.

    Responsibilities

    • Designing, developing, and maintaining software applications using modern C++ and React.JS.
    • Implementing and managing multi‑threading in software projects.
    • Collaborating with cross‑functional teams to define, design, and implement new features.
    • Ensuring the performance, quality, and responsiveness of applications.
    • Participating in code reviews and maintaining high standards of code quality.
    • Solve complex problems and contribute to the continuous improvement of our software systems.

    Qualifications

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • 5+ years of experience with modern C++.
    • Strong knowledge and experience with multi‑threading.
    • Proven expertise in software design and architecture.
    • Experience working with complex multi‑disciplinary systems.
    • Excellent verbal and written communication skills.
    • Excellent interpersonal, negotiation, and conflict resolution skills.
    • Excellent time‑management skills with a proven ability to meet deadlines.
    • Strong analytical and problem‑solving skills.

    Additional Qualifications

    • Experience in the medical device industry.
    • Familiarity with React.JS.
    • Knowledge of image processing techniques.
    • Experience with machine learning.
    • Experience with 3‑D rendering.
    • Experience with embedded SW development

    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 (Preferred)

    Benefits

    • 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.

    3600 Steeles Ave. E
    Room E171, Markham,
    ON, L3R 9Z7


    #J-18808-Ljbffr
    * This salary range is an estimation made by beBee
  • Work in company

    Software Developer

    Only for registered members

    We are seeking creative, highly motivated engineers with passion and expertise in controls and software for this position within GM's Vehicle Mechatronics Embedded Controls group. · Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal, ch ...

    Markham, ON

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking creative engineers with passion and expertise in controls and software for the position of software developer within GM's Vehicle Software and Electronics Engineering group. · Designing cutting-edge software solutions including Software-Defined Vehicle solutions th ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software developer

    Only for registered members

    This is a software development position that requires experience with programming languages and technologies such as JavaScript, CSS, PHP, HTML. The job involves writing and testing software code for e-commerce applications. · ...

    Markham, Ontario

    1 week ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    Mantenimiento, construcción, mejora, prueba y soporte del plataforma Teachworks. Asignación a un proyecto crítico para modernizar la capa de seguridad del aplicativo en preparación para la actualización Rails 7.2. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    software developer

    Only for registered members

    This is a software developer position at a consulting firm in Markham, Ontario. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    General Motors is undergoing a major transformation both in how we operate and in how we will influence the future of transportation As we move towards our ZERO ZERO ZERO vision for the future we are on the forefront of this work and seeking out driven innovative individuals who ...

    Markham, ON

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    General Motors is seeking Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support Test Environment Agile Release Train (SIL ART). The role involves creating virtual in-the-loop environments for embedded controllers and calibrations in various domains. · Lead ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    This role is categorized as software developer with responsibilities including creating test scripts, analyzing results and documenting failures. The successful candidate will be expected to work alongside Functional System Architects and System Engineering teams. · ...

    Markham, ON

    3 weeks ago

  • Work in company

    Software Developer – Diagnostics

    Only for registered members

    We are seeking a highly motivated Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. · Own and develop diagnostic software solutions as part of a cross-functional team · Collaborate with Diagnostic Architecture Enginee ...

    Markham, Ontario

    1 month ago

  • Work in company

    Lead Software Developer

    Only for registered members

    We are seeking an experienced Senior/Lead Software Developer to join an Agile development team working on PC‑based applications for configuring Gateways and RTUs used in industrial and utility environments. · This role involves both hands‑on development and leadership responsibi ...

    Markham, Ontario

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Job Description · Vacancy Status: · This posting is for an existing vacancy within the organization and is open to new applications. · AI Disclosure: · As part of the application process, Artificial Intelligence will be used in the hiring process for this role · Work Arrangement ...

    Markham, Ontario $90,000 - $145,000 (CAD) per year

    3 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. · This role is categorized as hybrid and requires working three times per week at Markham or Oshawa office. The successful can ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Development Engineer

    Only for registered members

    We're looking for a specialized software engineer who's passionate about implementing cutting-edge device drivers and firmware. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    Intern Software Developer

    Only for registered members

    · Job Description:  · Intern Software Developer – Teachworks · THE COMPANY · Teachworks is a market leading, comprehensive and easy-to-use software solution that helps lesson driven businesses including; tutoring and test preparation companies, music schools, language schools an ...

    Canada - Markham - Ontario $28,000 - $45,000 (CAD) per year

    4 days ago

  • Work in company

    Sr. Software Developer

    Only for registered members

    We are seeking a highly skilled and adaptable Sr. Software Developer to join our innovative team. · We are seeking a highly skilled and adaptable Software Developer to join our innovative team. · This role is crucial for developing and integrating cutting-edge virtualization and ...

    Markham, Ontario

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    This posting is not for an existing vacancy within the organization and is open to new applications. · We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environm ...

    Markham, Ontario

    1 month ago

  • Work in company

    Intern Software Developer

    Only for registered members

    Job summary · As an Intern Software Developer at Teachworks, you will be a key contributor on a small, but highly effective team. · ResponsibilitiesAudit & Identify: Scan the codebase to identify all models still utilizing legacy attr_accessible or attr_protected methods. · Model ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Development Engineer

    Only for registered members

    WHAT YOU DO AT AMD CHANGES EVERYTHING · At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progr ...

    Markham, Ontario

    1 day ago

  • Work in company

    Software Developer Intern

    Only for registered members

    The successful Software Developer Intern works in our Markham Ontario office and reports to our Solutions Architect for the homebuilding industry's leading-edge enterprise software product. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Developer – Diagnostics

    Only for registered members

    This job posting is for a highly motivated Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. The successful candidate will design, develop and deploy diagnostic software applications using sound industry standard meth ...

    Markham, ON

    1 month ago

  • Work in company

    Software Development Engineer

    Only for registered members

    WHAT YOU DO AT AMD CHANGES EVERYTHING · At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progr ...

    Markham, Ontario

    14 hours ago

Jobs
>
Senior software developer
>
Jobs for Senior software developer in Markham