Senior Software Engineer

PulseMedica
Alberta, Canada
130K $-180K $ / an (estimé)
Permanent
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Sr. Software Developer

PulseMedica is searching for a Sr. Software Developer to join our world-class team. Reporting to the Software Manager, this person 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.

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 company’s 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.

Highly Desired Skills and Experience :

  • Experience in the medical device industry.
  • Familiarity with React.JS.
  • Knowledge of image processing techniques.
  • Experience with machine learning.
  • Proficiency in GPU programming and CUDA.

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 (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
  • Hybrid work
  • Growth Opportunities
  • Monthly team social events
  • Working for a company that was recently Great Place to Work certified!

Location : Edmonton, Alberta

CV to : [email protected]

Il y a 24 jours
Emplois reliés
Offre sponsorisée
Intelletec
Canada

Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to join. As a Senior Engineer, you will. ...

Offre sponsorisée
AMA - Alberta Motor Association
Edmonton, Alberta

We could use a passionate techy like you! As a Senior Full Stack Developer for our Software Development team, you’ll help provide AMA with new business solutions and improve existing technology solutions. The primary responsibility of this job is to translate software requirements into working softw...

Offre sponsorisée
Cs Group
Canada

CS is looking for several Junior / Mid-Level / Senior Embedded Software Engineers. Carry out the software testing (unit or integration) on complex software functions. Debug issues (raised during the software development cycle) in the application software. His/her role will be to test embedded safety...

Leap Tools
Canada

Join us and you will work directly with our talented engineering team to push our product to new heights. Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development. You are comfortable interacting with senior management and proj...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...

Procurify
Canada

Senior Frontend Software Engineer. We’re looking for a Senior Frontend Software Engineer to join our team of humble “misfits that fit”. Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions that use RESTful APIs, working with technologies such ...

Dropbox
Canada
Télétravail

As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...

Quorum Software
Calgary, Alberta

Quorum Software is looking for a Senior Information Security Engineer to join our team and provide administration and oversight of our enterprise security technologies. You will engage with internal stakeholders and customers in Human Resources, Sales, Marketing, Product Management, Engineering, etc...

hireVouch
Fully Remote, Canada, USA
Télétravail

As aSenior Engineer, you’ll report to and work closely with  the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...

MongoDB
Canada

Curiosity, willingness, and ability to quickly learn new things in the domains of computer science and software engineering. MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Excellent verbal and written technical co...