Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
C++ Developer, Trilogy (Remote) - $200,000/Year Usd
Recruited by Crossover 8 months ago Address Scarborough, Ontario, Canada
Programmer - C++ Jobs
Recruited by Smoking Gun Interactive Inc. 8 months ago Address Vancouver, British Columbia, Canada
Combustion Software Engineer Ii (C/C++) *Hybrid*
Recruited by Ansys 8 months ago Address Vancouver, British Columbia, Canada
C-2023-65 Library Technician (Elementary) – St Elizabeth Ces (C)
Recruited by Waterloo Catholic District School Board 8 months ago Address Kitchener, Ontario, Canada
C++ Developer, Trilogy (Remote) - $200,000/Year Usd
Recruited by Crossover 9 months ago Address Vancouver, British Columbia, Canada
Senior P&C Advisor
Recruited by lululemon 9 months ago Address Vancouver, British Columbia, Canada
Software Developer (C/C++)
Recruited by Fortinet 9 months ago Address Burnaby, British Columbia, Canada
C Nurse 7 - Community Nurse - Closing Date Extended (Bc Public Service)
Recruited by BCJobs 9 months ago Address Burnaby, British Columbia, Canada
C Nurse 7 - Cymh Clinician - Closing Date Extended (Bc Public Service)
Recruited by BCJobs 10 months ago Address Powell River, British Columbia, Canada
Production Assembler Jobs
Recruited by Randstad Canada 10 months ago Address City of Langley, British Columbia, Canada
Sde C++ Jobs
Recruited by Apera AI 10 months ago Address Vancouver, British Columbia, Canada

C/C++ Software Engineer

Company

Polyga Inc.

Address Burnaby, British Columbia, Canada
Employment type FULL_TIME
Salary
Expires 2023-12-19
Posted at 10 months ago
Job Description

About Polyga

Polyga is a manufacturer of 3D scanners and 3D measurement software. We build structured light 3D scanners and software that solve complex 3D imaging problems. Our line of 3D scanners and scanning software are a trusted brand of 3D imaging solutions used worldwide for a variety of industrial applications. We're looking for others to join us who share our passion for developing industrial solutions that solve real world problems..


Job Summary

Polyga’s 3D scanners use an innovative software stack using embedded processing,traditional desktop applications as well as a modern web technology in order to create high resolution 3D scans and to convert that into useful information for a variety of industrial applications.


The Software Engineer will be working as part of our software development team to work on existing and new 3D scanning applications which control our 3D scanners, while contributing to the development of our proprietary mesh processing technology.


We’re looking for someone who has an eye for detail and a passion to develop an intuitive UI/UX for professional 3D applications.In addition to developing new products you will also be maintaining the existing code base and making improvements.


We are looking for expertise in the following areas.


  • Using 3D algorithms
  • 3D rendering using OpenGL / DirectX
  • Mesh and point cloud processing
  • Must be highly proficient at C/C++
  • UI/UX development using low level 2D or 3D Libraries


Responsibilities

  • Produce high-quality, efficient, clean, and modular C/C++ code
  • Responsible for the design and implementation of systems and tools to enable the operation of 3D Scanners and 3D scanning software.
  • Design and create intuitive user workflows a professional 3D software package
  • Perform profiling and performance tuning of code and systems to remove bottlenecks.
  • Develop and maintain an expert knowledge of Polyga's hardware and software
  • Create written documentation

Requirements

  • Experience working with 3rd party libraries/APIs and how to integrate them into their projects
  • Familiarity with 3D engines or 3D graphics libraries such as OpenGL or DirectX
  • Must have experience working with various GUI frameworks
  • 2-4 years of working with visual studio and worked in production quality, professional application primarily written in C/C++
  • Diploma or Bachelors in Software Programming or equivalent


A strong knowledge of 2D/3D algorithms, 3D math, 2D / 3D rendering pipeline concepts is an asset.


We thank all applicants for their interest; however, only short-listed candidates will be contacted.