Titre du poste ou emplacement
RECHERCHES RÉCENTES

Sr. Software Developer

Pulse Medica
Edmonton, AB
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

Salary:

Sr. Software Developer

PulseMedica is searching for a Sr. Software Developer to join our world-class team. The Sr. SW Developer will be responsible for designing, developing, and maintaining high-quality software solutions using modern C++ and React.JS. This hands-on role will provide you with exposure to cutting-edge technologies in the medical device industry, specifically in ophthalmic imaging and treatment.

PulseMedica, an Edmonton-based start-up, is looking for amazing talented people to join our world-class team. Working with a team of exceptional scientists and engineers, you will have the opportunity to contribute to the development of an ophthalmic imaging and treatment platform.

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

The role provides a unique opportunity to work with a group of talented and energetic people and to contribute towards setting the direction for the companys future. The successful candidate will play a key role in advancing our software development efforts, ensuring our products meet the highest standards of quality and performance.

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.

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.

Partager un emploi :