Talent.com
Senior Research Software Developer (2025-068)
Senior Research Software Developer (2025-068)Circle Cardiovascular Imaging • Calgary, AB, Canada
Senior Research Software Developer (2025-068)

Senior Research Software Developer (2025-068)

Circle Cardiovascular Imaging • Calgary, AB, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Salary :

About Circle Cardiovascular Imaging :

Circles vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve cardiovascular care. Circle Cardiovascular s CVI42 is the Cardiac MR market leader imaging processing software.

Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular magnetic resonance imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful. We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.

Position Overview :

The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact acrosslarge components and / or the whole system. The Senior Research Software Developer is viewed and recognized by peers as the technical guru in at least one domain of expertise. They are responsible forinitiatives including clinical / research / regulatory validation projects, optimized algorithm design, and coding architecture. Throughout research and development cycles, the Senior Research Software Developer will work closely with other software developers, quality assurance analysts, regulatory analysts, and product managers as a team to ensure delivery of quality software products and to achieve research and / regulatory goals.

General Responsibilities :

  • Research and develop advanced image processing algorithms for medical image analysis carryingout complex assignments requiring broad familiarity of medical image processing domain andknowledge of reciprocal effects of the work on other projects.
  • Responsible for designing and implementing the framework and automated product workflow thatintegrate image processing algorithms to solve challenging problems across a variety of domains.
  • Collaborate with engineering, product management, and scientific / medical advisors, to design andbuild high-quality medical image analysis solutions with the ability to deploy as enterprisesoftware.
  • Collaborate with engineering, regulatory and quality assurance teams to design, execute, anddocument validation strategies for regulatory initiatives.
  • Provide guidance to peers as the technical guru in at least one domain of expertise e.g.segmentation, registration, rendering or image reconstruction.
  • Provides technical guidance, code reviews and coaching to software developers.

Required Skills / Experience :

  • Experience in image processing design and development.
  • Strong programming proficiency in C++ (or other object-oriented languages) and Python.
  • Ability to thrive in fast-paced development environments, quickly acquiring and applying the knowledge and skills required to build safe and effective health technology.
  • Strong written and verbal communication skills in English.
  • Beneficial Skills / Experience :

  • Experience with medical imaging software and DICOM images.
  • Expertise in : Qt, OpenGL, OpenCV, 3D mathematics (matrix and vector operations).
  • Proficiency across multiple platforms (Windows, MacOS, Linux).
  • Educational Requirements :

  • Masters or Ph.D. in Software Engineering, Computer Science, or equivalent.
  • About the benefits :

    Competitive compensation

    Paid personal time off

    Comprehensive health benefits on day one

    RRSP matching program

    Flexible working arrangements

    Employee Wellness Program

    Professional development and tuition reimbursement program

    Gratifying internal recognition / kudos programs

    Annual salary review based on company and individual performance

    A fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued

    Company / team building events

    Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!

    #LIOnsite

    Créer une alerte emploi pour cette recherche

    Senior Research Software Developer 2025068 • Calgary, AB, Canada

    Offres similaires
    Senior Software Developer, Full Stack (Calgary, Canada)

    Senior Software Developer, Full Stack (Calgary, Canada)

    Syndio • Calgary, AB, Canada
    Temps plein
    Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees?. Syndio is a Series C technology company leveraging advanced technology and r...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineering Maximo AMS Application Developer Professional Calgary, CA

    Software Engineering Maximo AMS Application Developer Professional Calgary, CA

    IBM • Calgary
    Temps plein
    A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.You'll work with visionaries across multiple industries to improve the hybrid c...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Developer

    Developer

    Canadian Natural Resources Limited (CNRL) • Calgary
    Temps plein
    At Canadian Natural, we are proud to be a leader in Canada’s energy industry.Join us and help drive innovation and long-term value through integrity, teamwork, and a passion for doing things right....Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Calgary, Alberta, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a 6 jours
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Okotoks, Alberta, CA
    Télétravail
    Temps plein
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Computational Optimization & Control Scientist

    Senior Computational Optimization & Control Scientist

    aramco • Calgary
    Temps plein
    A leading global energy company is seeking a Computational Research Expert to join its Research & Development Center.This role involves designing and implementing advanced frameworks for addressing...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Head of Software Strategy & Growth

    Head of Software Strategy & Growth

    SGS • Calgary
    Temps plein
    We are SGS – the world’s leading testing, inspection and certification company.We are recognized as the global benchmark for quality and integrity. Our 98,000 employees operate a network of 2,650 of...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Mark looking for a babysitter or nanny in Okotoks

    Mark looking for a babysitter or nanny in Okotoks

    Sitly • Okotoks, CA
    Temps partiel
    We have 1 child (1 boy, 1 year old).Feel free to contact me so we can make an appointment.Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    STARS • Calgary
    Temps plein
    At STARS, we come to work every day with a purpose…to save lives.Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical car...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Developer

    Senior Developer

    Critical Mass • Calgary
    Temps plein
    As a key member of our development team, you will independently design and implement solutions for JIRA tickets, rigorously test your work across environments, and actively contribute to stand‑ups ...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Developer

    Developer

    Canadian Natural • Calgary
    Temps plein
    At Canadian Natural, we are proud to be a leader in Canada’s energy industry.Join us and help drive innovation and long-term value through integrity, teamwork, and a passion for doing things right....Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Quorum Software • Calgary
    Temps plein
    A leading software company in energy is seeking a Senior Lead Software Engineer in Calgary, Alberta.This role involves leading the design and development of enterprise solutions within an Agile env...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Credivera • Calgary, Toronto
    Temps plein
    Credivera is looking for a SeniorFull Stack Developerthat likes a good challenge, is ready to roll up their sleeves, and enjoys digging into a problem. You are results-oriented and work closely with...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Developer

    Senior Developer

    ZayZoon • Calgary
    Temps plein
    At ZayZoon, we are on a mission to save 10 million hardworking employees 10 billion dollars.We’ve created a financial empowerment platform that helps businesses of all sizes make a big impact on em...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    C++ Software Developer

    C++ Software Developer

    Carina Software • Calgary, Alberta, CA
    Temps plein +1
    Quick Apply
    Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the...Voir plus
    Dernière mise à jour : il y a 18 jours
    Student Developer (Spring 2026)

    Student Developer (Spring 2026)

    AbaData • Calgary
    Temps plein
    AbaData is one of Canada’s premier energy technology companies, building a software platform that powers smarter, faster decisions across complex field operations. From pipeline integrity to GIS int...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    I&C Designer

    I&C Designer

    Airswift • airdrie, ab, ca
    Temps plein
    The I&C Designer will support an upstream expansion project, focusing on instrument design deliverables using.SmartPlant Instrumentation (SPI). This role develops datasheets, loop diagrams, and supp...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • Crossfield, Alberta
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée