Sr. Research/Scientific Developer (AD-Res) ***ON HOLD***


Reporting to the Chief Technology Officer, this person will be part of a small team responsible for the company’s core technology, which is a volume graphics-based architecture consisting of voxel data structures, rendering, file format and its API. This core technology is currently used for their flagship product as well as other custom applications. Maintenance is needed on the core technology to support the above applications, and research is needed to improve the performance, quality, additional capabilities and deploy-ability of the core technology.

Job Responsibilities:

  • Maintenance on the existing code for the core technology
  • Help in porting the core technology to tablet environments
  • Research, design and implement improvements to the core technology, including improvements such as performance, quality, and additional capabilities

Qualifications:

  • 12+ years developing computer graphics applications, with strong software engineering skills
  • 12+ years in C++
  • Experienced in .NET programming environment and managed C++
  • Experienced in OpenGL, OpenCL
  • Experienced in rendering, with low-level coding in both CPU and GPU based solutions
  • Experienced in reading and understanding the state-of-the-art techniques in rendering
  • Good knowledge of GPU architecture on different platforms
  • Strong math background
  • Bachelor’s degree in computer science or computer engineering

Assets would include:

  • Knowledge in volume graphics
  • Knowledge in the multi-platform development environment (e.g. Android or iPad)
  • Experience in CPU and GPU optimizations

Contact: Amanda Du Toit Amanda@corporate.bc.ca