Software Programmer

Completed

Permanent

Canada - Levis

Available now

 Creaform – Part of AMETEK Ultra Precision Technology Group – specializes in 3D portable optical measurement technologies and 3D engineering services. We offer innovative solutions that cover the entire range of 3D applications, including 3D scanning, reverse engineering, inspection, design & engineering and FEA. Our wide range of products and services are intended for industries such as the automotive, aerospace and defense, consumer products, education, heritage preservation, manufacturing, medical care and multimedia.For more information, visit www.creaform3d.com

The successful candidate will be primarily responsible to help develop software for Creaform’s 3D applications and operating systems. As part of a multidisciplinary development team, the intern is responsible for helping to develop systems architecture, user interfaces, interactive 3D viewing tools, and 3D measurement and inspection algorithms.

What a typical day with us looks like:

  • Develop software architecture
  • Develop user interfaces
  • Develop interactive 3D and 2D viewing tools
  • Experimentally test and validate the newly-developed architectures and interfaces
  • Implement and optimize processing methods and algorithms in C++ language
  • Collaborate with other developers in order to integrate the developments into current or future products
  • Interact with testing and support teams to ensure product quality
  • Respect established processes, working methods and development standards

Requirements

  • University degree in Computer Engineering or Software Engineering
  • Experience / knowledge in the following fields:
    • C++ and .NET programming
    • Visual Studio and Team Foundation development environment
    • IT architecture
    • OpenGL programming (an asset)
    • 3D geometry and calculus matrix (an asset)
    • Image processing and digital viewing (an asset)
    • Assembly programming (an asset)
  • Be comfortable in spoken and written English and French

You earn points if you...

    In exchange, we offer you...