Software Engineer
DarkVision · Posted Nov 9, 2026
- North Vancouver, British Columbia, Canada
- On-site
- Full-time
- $100K–$150K per year
- 5+ years
Develop and maintain desktop, embedded, and cloud applications for industrial imaging solutions, including 3D data analysis, rendering, image processing, and cloud services.
Compensation
For non-senior engineers, we anticipate paying $100,000 to $150,000 per year.
Responsibilities
- Develop a 3D data analysis desktop visualization application
- Develop rendering and image processing algorithms using Nvidia CUDA
- Develop data capture and control software for field engineers
- Develop new features for ultrasonic imaging embedded systems
- Develop database components for tracking and analysis
Requirements
- Bachelor of Computer Engineering
- Bachelor of Software Engineering
- Bachelor of Computer Science
- Bachelor of Electrical/Electronics Engineering