Discover

The Opportunity

Halifax, NS
Engineering
Experienced
Full-time

Reporting to the Director, Technology, the incumbent will be expected to function autonomously with a minimum amount of management. You will be expected to give constant, unfiltered feedback on software design and architecture to the team. You will be expected to manage your own tasks and workload while working closely with the Lead Software Engineer to ensure delivery dates and obligations are met.

What you'll do

Responsibilities

Complete assigned engineering tasks (planning, spiking, implementation, etc.) in an efficient and timely manner.

Serve as a cross-functional member of our product development team, contributing to multiple apps, features, and projects.

Compose reusable, efficient and programmer-friendly code which conforms to the previously mentioned standards.

Grow and develop aptitudes with multiple languages including Python, C++, MeVisLab, web-based technologies, etc.

Expand knowledge and understanding across disciplines including quality management, front-end and back-end development.

Work effectively either closely with a team or by yourself, managed or unmanaged to accomplish a common goal.

What you'll need

Qualifications

Minimum 4-year bachelor degree in Computer Science, Engineering, or demonstration of equivalent experience.

Experience with C++, Python, and Javascript.

Experience with writing and maintaining automated integration/unit tests in a continuous integration environment, e.g. Jenkins, CircleCI.

Understand 3D object rendering and manipulation, in both polygon and voxel representations.

Experience with functional programming.

Able to work efficiently within a command-line or terminal environment.

Understand the importance of software development standards, architecture, and best-practices.

Excellent written and verbal communication skills.

Excellent problem-solving skills.

Detail-oriented.

A little bit about us

Adaptiiv Medical Technologies, Inc.

Adaptiiv fights for patients in the battle against cancer. Our advanced software solution enables the creation of customized 3D personal medical devices, effectively improving treatment outcomes and patient experience.

Are you interested?

Work With Us

At Adaptiiv Medical Technologies Inc., we help transform the patient experience with 3D printed patient-specific accessories for use in radiation therapy. We foster a culture of innovation, collaboration, diversity, creativity, growth and success. We are always looking for individuals who have exceptional talent and an entrepreneurial drive to contribute to the ongoing fight against cancer.

If you are passionate about making a difference, we would like to hear from you!