By continuing to use the site you agree to our privacy and cookie policy.

I agree

Scientific developer of 3D applications

Permanent / Full-time

HQ – Lévis, Canada

Available now

We are looking for a Scientific Software Developer for 3D applications to complete our research and development team. His/her main responsibility will be to design, develop and fine-tune future sensor platforms, including 3D scanning principles, hardware configurations, as well as software to exploit the capture, 3D modeling and inspection technologies commercialized by the company. Within a multidisciplinary development team, he is responsible for the hardware or software architecture of the systems developed as well as for developing and prototyping high-performance algorithms related to 3D measurement, 3D geometry and image processing, and for making an optimized and validated final implementation.

What a typical day with us looks like:

  • - Contribute to the development of software applications related to 3D capture technologies; - Implement and optimize algorithms in C++ language by efficiently exploiting the available CPU and GPU resources; - Prototype using interactive environments such as Matlab and Python; - Experimentally test and validate the developed concepts; - Collaborate with other developers to integrate developments into current or future products; - Interact with test, support and production teams to ensure product quality; - Respect the processes, work methods and development standards in place. Translated with (free version)

Our perfect match...

  • Have a university degree in computer engineering, software engineering, engineering physics, electrical engineering, computer science or mathematics (a relevant graduate degree is an asset).
  • Have experience or knowledge in one of the following areas: General Computer Vision and Image Processing, Projective Geometry, Matrix Computing and Numerical Optimization Methods, C++ Programming, GPU/Cuda, Optimization, Matlab or Computer Architecture ;
  • Communicate in both French and English, both orally and in writing.

In exchange, we offer you...

  • Flexible work schedule because we have your family at heart;
  • Competitive salary and benefits;
  • Vibrant, ambitious, stimulating and worldwide company;
  • A solid and unique work team;
  • The possibility to progress with a variety of projects;
  • Gym available for the employees;
  • Social activities, and much more!

Consider applying even if your skillset is not a perfect match. We believe our individual background and experiences, paired with passion, can go a long way.

Think you have what it takes?