Talent.com
Senior Software Developer
Senior Software DeveloperPulse Medica • Edmonton, AB, Canada
No longer accepting applications
Senior Software Developer

Senior Software Developer

Pulse Medica • Edmonton, AB, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Description
Salary:

PulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, youll design, develop, and maintain high-performance software using modern C++ and React.js, 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, youll 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, 3D 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. Youll help drive our software development forward, influencing product direction while ensuring our solutions meet the highest standards of quality, performance, and innovation.


The person will be responsible for:

  • 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.
  • Solving complex problems and contributing 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.

Valuable Skills and Experience:

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


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


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 (Jacksons Gym)
  • A role that contributes to helping change peoples 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
  • Hybrid work
  • Growth Opportunities
  • Monthly team social events
  • Working for a company that was recently Great Place to Work certified!

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.

Create a job alert for this search

Senior Software Developer • Edmonton, AB, Canada

Similar jobs
Senior Software Engineer, Fullstack (Consumer Engineering)

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm • Edmonton, Division No. 11, CA
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer, Checkout (PBA Core)

Senior Software Engineer, Checkout (PBA Core)

Affirm • Edmonton, Division No. 11, CA
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Powered by Affirm (PB...Show more
Last updated: 16 days ago • Promoted
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • edmonton, ab, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Software Engineer II

Senior Software Engineer II

Electronic Arts • Edmonton, Division No. 11, CA
Full-time
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ...Show more
Last updated: 21 days ago • Promoted
Full Stack Developer - Senior

Full Stack Developer - Senior

VGen Technologies LLC • Edmonton, Division No. 11, CA
Full-time
Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Bestpass by Fleetworthy • Edmonton, Division No. 11, CA
Full-time
Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c...Show more
Last updated: 28 days ago • Promoted
Senior Software Engineer & Tech Lead, SaaS Platform

Senior Software Engineer & Tech Lead, SaaS Platform

CareCru • Edmonton, Division No. 11, CA
Full-time
A healthcare software company is seeking a Senior Software Engineer (Tech Lead) to enhance their growing engineering team.You will guide teams in building scalable software platforms and be integra...Show more
Last updated: 30+ days ago • Promoted
Guidewire Senior Developer (1856)

Guidewire Senior Developer (1856)

Focus Systems Inc. • edmonton, ab, ca
Full-time
If you bring deep Guidewire expertise and cloud experience—this is a high-impact role where you’ll help shape the evolution of a modern insurance platform.Location: Remote within Canada or On-site ...Show more
Last updated: 10 hours ago • Promoted • New!
Senior ColdFusion Software Developer

Senior ColdFusion Software Developer

BIS Safety Software • Sherwood Park, AB, CA
Full-time +1
We are expanding our team and are seeking an experienced, permanent full-time.Senior ColdFusion Software Developer.Founded in 2006, BISis proudly headquartered in Sherwood Park, Alberta.We have dev...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer (Trading Systems) - Luxoft

Senior Java Developer (Trading Systems) - Luxoft

Luxoft • edmonton, ab, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 12 hours ago • Promoted • New!
Application Developer - Senior

Application Developer - Senior

Handis Consulting Inc. • Edmonton, Division No. 11, CA
Full-time
Contract- 12 month (up to 1 year extension).Our public sector client is seeking a Senior Application Developer for a 12 month, full time contract, with the possibility of up to a 12-month extension...Show more
Last updated: 30+ days ago • Promoted
Software Developer I

Software Developer I

Catalis, LLC • Edmonton, Division No. 11, CA
Full-time
Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels.Our...Show more
Last updated: 6 days ago • Promoted
Senior Manager, Software Support

Senior Manager, Software Support

Catalis, LLC • Edmonton, Division No. 11, CA
Full-time
Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels.Our...Show more
Last updated: 30+ days ago • Promoted
Remote Senior Software Engineer Specializing in Azure and.NET

Remote Senior Software Engineer Specializing in Azure and.NET

MediSolution • Edmonton, Division No. 11, CA
Remote
Full-time
Drive cloud transformation as a Senior Software Engineer focused on Azure and.You'll modernize legacy systems and innovate data solutions while enjoying full remote flexibility.In this impactful ro...Show more
Last updated: 8 days ago • Promoted
Senior Software Developer

Senior Software Developer

Can/Am Technologies • Edmonton, Division No. 11, CA
Full-time
At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years.Our Teller Cash Receipting software is an industry-lead...Show more
Last updated: 13 hours ago • Promoted • New!
Senior SAP Developer

Senior SAP Developer

PwC Canada • edmonton, ab, ca
Full-time
Before applying to this posting, please review in detail and self-assess your eligibility.ASAP, plus potentially up-to 2-years additional extension(s).PwC Canada's internal SAP Practice requires a ...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Fleetworthy • Edmonton, Division No. 11, CA
Full-time
Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c...Show more
Last updated: 9 days ago • Promoted
Software Developer I

Software Developer I

CATALIS • Edmonton, Division No. 11, CA
Full-time
Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels.Our...Show more
Last updated: 9 days ago • Promoted