Current jobs related to Sr. Software Architect, Medical Devices - Edmonton, Alberta - Pulse Medica

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Pulse Medica Full time

    About the RolePulseMedica, a pioneering medical device startup, is seeking a seasoned Software Architect to join our team. As a key member of our software development team, you will play a pivotal role in shaping the future of our company's innovations.Key ResponsibilitiesDesign and develop software architectures for medical devices, focusing on scalability,...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Pulse Medica Full time

    About the RolePulseMedica, a pioneering medical device startup, is seeking a seasoned Software Architect to join our team. As a key member of our software development team, you will play a pivotal role in shaping the future of our company's innovations.Key ResponsibilitiesDesign and develop software architectures for medical devices, focusing on scalability,...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Pulse Medica Full time

    PulseMedica, a leading medical device company, is seeking a highly experienced Software Architect to join our team. As a key member of our software development team, you will play a pivotal role in designing and developing software architectures for medical devices, ensuring scalability, reliability, and performance.Key Responsibilities:Design and develop...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Pulse Medica Full time

    PulseMedica, a leading medical device company, is seeking a highly experienced Software Architect to join our team. As a key member of our software development team, you will play a pivotal role in designing and developing software architectures for medical devices, ensuring scalability, reliability, and performance.Key Responsibilities:Design and develop...


  • Edmonton, Alberta, Canada Pulse Medica Full time

    About the RolePulseMedica, a leading medical device startup, is seeking a highly skilled Software Architect and Technical Lead to join our team. As a key member of our software development team, you will be responsible for designing and developing software architectures for medical devices, ensuring scalability, reliability, and performance.Key...


  • Edmonton, Alberta, Canada Pulse Medica Full time

    About the RolePulseMedica, a leading medical device startup, is seeking a highly skilled Software Architect and Technical Lead to join our team. As a key member of our software development team, you will be responsible for designing and developing software architectures for medical devices, ensuring scalability, reliability, and performance.Key...


  • Edmonton, Alberta, Canada Pulse Medica Full time

    Salary: Are you a Software Architect or an experienced Tech Lead who is passionate about technical leadership and mentoring? If so, we're looking to connect with youPulseMedica, an Edmonton-based start-up, is seeking a candidate with over 6 years of experience in developing and designing clean, testable, and robust C++ code. As our ideal candidate, you will...


  • Edmonton, Alberta, Canada Aversan Full time

    Aversan, Inc. is a reputable engineering company that provides expertise in the aerospace and defense industries. We are currently seeking a qualified System Engineer for our client, a fast-growing disruptive medical device startup company.The System Engineer with strong technical leadership capabilities will lead our talented teams across diverse domains...


  • Edmonton, Alberta, Canada Aversan Full time

    Aversan, Inc. is a reputable engineering company that provides expertise in the aerospace and defense industries. We are currently seeking a qualified System Engineer for our client, a fast-growing disruptive medical device startup company.The System Engineer with strong technical leadership capabilities will lead our talented teams across diverse domains...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Software ArchitectCompany: Vantix Systems IncJob Type: ContractLocation: RemoteAbout Us: Vantix Systems Inc is a leading provider of digital transformation solutions. We are seeking a highly skilled Software Architect to lead our team in modernizing multiple software architectures.Job Description:Key Responsibilities:Analyze existing software...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Software ArchitectCompany: Vantix Systems IncJob Type: ContractLocation: RemoteAbout Us: Vantix Systems Inc is a leading provider of digital transformation solutions. We are seeking a highly skilled Software Architect to lead our team in modernizing multiple software architectures.Job Description:Key Responsibilities:Analyze existing software...

  • Software Architect

    3 weeks ago


    Edmonton, Alberta, Canada Renomazing Inc Full time

    Exciting Opportunity for Software Architect at Renomazing IncWe are seeking a highly skilled Software Architect to join our team at Renomazing Inc. As a key member of our development team, you will be responsible for designing and developing website architecture, enhancing and updating existing computer programs, creating insightful reports, manuals, and...


  • Edmonton, Alberta, Canada Alberta Motor Association Full time

    Job Title: Senior Endpoint ArchitectWe are seeking a highly skilled Senior Endpoint Architect to join our team at the Alberta Motor Association. As a key member of our IT department, you will be responsible for designing, implementing, and managing our endpoint infrastructure.Key Responsibilities:Implement and manage centralized software distribution and...


  • Edmonton, Alberta, Canada Alberta Motor Association Full time

    Job Title: Senior Endpoint ArchitectWe are seeking a highly skilled Senior Endpoint Architect to join our team at the Alberta Motor Association. As a key member of our IT department, you will be responsible for designing, implementing, and managing our endpoint infrastructure.Key Responsibilities:Implement and manage centralized software distribution and...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Senior Software ArchitectVantix Systems Inc is seeking a highly skilled Senior Software Architect to lead the modernization of multiple software architectures.Key Responsibilities:Analyze existing architecture and recommend architectural prototypes for approval.Facilitate team implementation and ensure successful deployment of modernized software...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Senior Software ArchitectVantix Systems Inc is seeking a highly skilled Senior Software Architect to lead the modernization of multiple software architectures.Key Responsibilities:Analyze existing architecture and recommend architectural prototypes for approval.Facilitate team implementation and ensure successful deployment of modernized software...

  • Desktop Engineer

    2 weeks ago


    Edmonton, Alberta, Canada AMA - Alberta Motor Association Full time

    About the RoleWe are seeking a highly skilled Desktop Engineer to join our team as an Endpoint Architect. As a key member of our IT department, you will be responsible for designing and implementing a comprehensive endpoint strategy that meets the needs of our users.Key ResponsibilitiesArchitect and oversee AMA's endpoint devices to ensure seamless user...

  • Desktop Engineer

    2 weeks ago


    Edmonton, Alberta, Canada AMA - Alberta Motor Association Full time

    About the RoleWe are seeking a highly skilled Desktop Engineer to join our team as an Endpoint Architect. As a key member of our IT department, you will be responsible for designing and implementing a comprehensive endpoint strategy that meets the needs of our users.Key ResponsibilitiesArchitect and oversee AMA's endpoint devices to ensure seamless user...

  • Software Architect

    2 weeks ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    **About Vantix Systems Inc**Vantix Systems Inc is seeking highly skilled professionals to join our team as Software Architects or Senior Full Stack Developers. As a key member of our team, you will be responsible for designing and developing cutting-edge software solutions that meet the needs of our clients.**Key Responsibilities**• Collaborate with...

  • Software Architect

    3 weeks ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    **About Vantix Systems Inc**Vantix Systems Inc is seeking highly skilled professionals to join our team as Software Architects or Senior Full Stack Developers. As a key member of our team, you will be responsible for designing and developing cutting-edge software solutions that meet the needs of our clients.**Key Responsibilities**• Collaborate with...

Sr. Software Architect, Medical Devices

3 months ago


Edmonton, Alberta, Canada Pulse Medica Full time
Are you an experienced software architect with a strong passion for technical architecture and mentoring software developers? If so, we want to connect with you

About Us
PulseMedica, recently Great Place to Work certified, is a fast growing disruptive medical device startup company. We combine research, innovation and production environments. We are determined to reduce ophthalmic disease and disability by offering novel treatment options using SOTA technologies. Our platform combines real-time classical computer-vision and deep-learning algorithms, 3D eye imaging and high precision laser surgery platform.

Our goal is to revolutionize ophthalmic treatments by providing people with exceptional outcomes and, ultimately, changing the world by preventing blindness and disability resulting from eye diseases.


The Opportunity
As the Sr.

Software Architect, you will play a crucial role in guiding our software team, collaborating closely with engineers and scientists to develop new technologies and shape the future of our company's technology.

You will actively participate in projects involving concept engineering and new product development in the ophthalmic medical device industry.

The person will be responsible for:

  • Designing and constructing software architecture
  • Mentoring a team of software engineers responsible for algorithm development and implementation
  • Providing expertise in software development for realtime operating systems
  • Conducting tradeoff analysis and proposing software architecture for new products and platforms
  • Offering highlevel troubleshooting support to product development teams
  • Developing software for imaging testbeds and prototypes
  • Providing technical leadership in software and embedded data acquisition for prototypes and new products
  • Proposing new methodologies and tools to improve efficiency and reduce software bugs
  • Developing software to assist the team in evaluating new subsystems and components

Qualifications:

  • Master's/Bachelor's degree in Computer Science, Engineering or equivalent
  • 5 + years of experience in developing/working with C/C++ based projects in crossfunctional teams
  • Strong grasp of structured and clean programming with a focus on high efficiency and performance
  • A selfmotivated team player who is comfortable and adaptable with working in a dynamic and highpaced environment
  • Experience with full life cycle of software development

Assets considered:

  • Experience leading CUDA/GPU programming development
  • Experience developing software that handles asynchronous data collection and instrument control
  • Experience developing software in a real time operating system environment (FreeRTOS, QNX, VXWork)
  • Experience in high speed data/image acquisition and processing
  • Experience in project planning and defect management
  • Familiarity with early stage product development and good software development and documentation practices
  • Experience architecting a software solution that interacts with many external devices
  • Prior knowledge of computervision libraries

Duration:
Full time Permanent (40 hours per week)

Salary:
Commensurate to experience and qualifications

Location:
Edmonton

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 onsite 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 multibillion dollar industry
  • Hybrid work
  • Growth Opportunities
  • Monthly team events including competitive skribbl, trivia, arcade competitions etc.
  • Working for a company that was recently Great Place to Work certified