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