Senior / Principal Software Engineer

1 week ago


Canada Skills Alliance Full time

Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key role in crafting the software that drives this innovation. Your expertise in C#/WPF and 3D Geometry will be invaluable in designing and developing their systems.Desired Skills/Experience:✅ 5+ years experience with C# and WPF/WinForms✅ Strong 3D geometry / computer vision / image processing is KEY✅ Located in CanadaPlease contact henry.scullard@skillsalliance.com in confidence for further information about the role.



  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical Device Skills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes. As a Senior / Principal Software Engineer, you would play a...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical Device Skills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes. As a Senior / Principal Software Engineer, you would play a...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical Device Skills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes. As a Senior / Principal Software Engineer, you would play a...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...


  • Canada Skills Alliance Full time

    Senior / Principal Software Engineer: Medical DeviceSkills Alliance is currently collaborating with a Surgical Navigation innovator based in Canada. Their dynamic 3D navigation system is redefining surgical procedures, transforming the way physicians operate and revolutionizing surgical outcomes.As a Senior / Principal Software Engineer, you would play a key...