
Senior Software Engineer
Darkvision
The Role
Overview
Develop high‑performance C++ desktop, cloud and GPU imaging software.
Key Responsibilities
- cuda rendering
- cloud development
- database development
- data capture
- c++ development
- team mentoring
Tasks
This development involves writing application software for our desktop applications, database and cloud software and C++ python modules. We are looking to iterate upon our existing platform as well as build out support for our next generation imaging platform. If you love modern C++ and want to write high-performance applications for data processing, rendering, and image processing, this is the role for you! -Develop rendering and image processing algorithms using NVIDIA CUDA -Mentor other developers and support a healthy, dynamic team -Identify technical debt and architectural gaps and drive efficient, maintainable solutions -Develop analysis features and database components for our desktop visualization application -Help guide the technical decision-making of software feature development -Develop cloud applications to support deliverables and machine learning integration -Develop data capture and control software for field engineers -Propose and evaluate new tools to optimize development team workflow
Requirements
- c++
- image processing
- gpu programming
- cloud
- machine learning
- bachelor
What You Bring
Successful candidates will be required to complete a criminal background check. We are looking for a quick learner who is interested in working on a wide variety of technical challenges. We like to keep the team engaged by having them work on problems that interest them while continuing to grow their skills and knowledge. DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. Keywords: C++, image processing, graphics, cloud, computer vision, AWS, CUDA, desktop applications, development, developer, engineer, senior, database -Experience in image processing, graphics programming, cloud infrastructure, or computer vision -Industrial Ultrasound for Non-Destructive Testing -Data Pipelines, Image Processing and GPU Programming -Cloud-based data processing and machine learning applications -Linux and Windows development -5+ years of experience in modern C++ programming -Good communication skills, verbal and written -Bachelor of Computer Engineering, Software Engineering, Computer Science, or Electrical Engineering -Professional experience writing production level C++ code
People Also Searched For
Data Analytics jobs in Vancouver , British Columbia , CA
Program Manager jobs in Vancouver , British Columbia , CA
Business Development jobs in Vancouver , British Columbia , CA
Data Analytics jobs in British Columbia , CA
Program Manager jobs in British Columbia , CA
Business Development jobs in British Columbia , CA
Data Analytics jobs in Vancouver , CA
Program Manager jobs in Vancouver , CA
Business Development jobs in Vancouver , CA
Benefits
This role is on-site and is based out of DarkVision’s head office in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well-equipped gym, squash court, climbing wall, steam room, private showers, and more. For this role, we anticipate paying $145,000 - $195,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form. We provide employees the opportunity to work on cutting-edge technologies that blend science with real-world applications and invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging. -Amazon Web Services (AWS)
The Company
About Darkvision
-Founded in 2013 in North Vancouver, the company pioneered industrial acoustic imaging to peer inside critical assets. -Secured Series A funding and earned a Deloitte Fast 50 award. -Acquired majority stake by Koch Industries to expand and fuel R&D. -Their HADES™ downhole tool captures sub-mm 3D ultrasound data from wells thousands of feet deep at high pressure. -Projects span oil & gas well integrity, pipeline inspection, public infrastructure, and aerospace component analysis. -The in-house stack blends sensor arrays, cloud-based AI, signal processing, and photorealistic defect visualizations. -Known for delivering insights in extreme environments.
Sector Specialisms
Industrial
Energy
Aerospace
Manufacturing
Oil & Gas
Pipeline
Utilities
Security Clearance
-candidates must complete a criminal background check.
