Publié il y a 9 heures
Software Engineer
@ DarkVision Technologies
North Vancouver, Colombie-Britannique
En bref
DarkVision Technologies is hiring full-stack Software Engineers in North Vancouver to build desktop, embedded and cloud applications for its acoustic imaging platform. The work centres on modern C++, high-performance data processing, rendering and image processing. The role is fully on-site, with a salary anticipated at $100,000 to $150,000 per year for non-senior engineers.
Responsabilités :
- Develop 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 cloud applications and maintain the cloud platform
- Optimize algorithms for multi-terabyte datasets
Résumé des exigences :
- Bachelor's in computer or electrical engineering or computer science
- Professional experience writing production C++ code
- 5+ years modern C++ preferred
- Interest in learning fast and working across the full stack
Outils et compétences
Source et dates
Site carrière / système de candidatures · rippling
- Date publiée par l’employeur
- 2026-11-09
- Première détection par notre source
- 2026-11-09
- Mise à jour du dossier source
- 2026-11-09
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Domaine | Développement logiciel |
| Heures par semaine | 40 (estimé) |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
| Formation | Baccalauréat (exigé) |
| Domaines d’études | Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, Electronics Engineering |
| Avantages mentionnés | Mieux-être |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
DarkVision Technologies
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 9 |
About DarkVision Technologies Inc.
DarkVision is a Vancouver-based tech company that has been disrupting the industrial imaging market since 2013. We have created the world’s most advanced acoustic-based imaging platform, revolutionizing how our clients quantify and visualize the integrity of their critical assets.
Backed by Blackstone, one of the world’s largest private equity firms, DarkVision’s team of Software, Mechanical, and Machine Learning Engineers and Data Analysts is rapidly expanding to meet the demand for the company’s current and upcoming products.
Our employees work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.
Role Overview
DarkVision is looking for multi-talented Software Engineers to help develop our desktop, embedded, and cloud applications. If you love modern C++ and want to learn how to or enhance how you write high-performance data processing, rendering, and image processing code, this is the role for you!
We are looking for smart, fast learners, who are interested in working on a wide variety of technical challenges. We welcome a wide spectrum of experience and expertise (junior, intermediate, and senior) as we will match each role to the candidate’s capabilities, interests, and developmental goals. We like to keep the team engaged by having them work on problems that interest them while continuing to grow their skills and knowledge.
This role is fully on-site (no hybrid) at our North Vancouver, BC HQ, where employees enjoy a wide array of amenities including a fully equipped gym, squash court, steam room, climbing wall, and more!
Our Team
You will be joining our software and hardware engineers to do complete “full-stack” development. From embedded systems to data processing to desktop applications to 3D rendering and cloud services, the Software team at DarkVision plays a central role in everything that happens with our award-winning ultrasound imaging solutions.
Potential 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
- Develop cloud applications to enable analysis deliverables and machine learning integration
- Optimize algorithms for massive multi-terabyte datasets
- Maintain and extend our growing cloud platform
Opportunities to Learn
- Docker, Web Services, and Database development
- Amazon Web Services (AWS)
- Linux and Windows development
- Network programming and IoT technologies
- Video encoder codecs and pipelines
- Image Processing, Computer Vision, and Graphics Programming
Who You Are
- Bachelor of Computer Engineering, Software Engineering, Computer Science, or Electrical/Electronics Engineering
- Professional experience writing production level C++ code
- 5+ years of experience in modern C++ programming and development of new features or new products is preferred
General Salary Range
For non-senior engineers, we anticipate paying $100,000 to $150,000 per year.
Keywords: C++, application, SW, software, engineer, development, developer, programming, desktop, embedded, cloud, Windows, Linux, computer science, visualization, rendering, CUDA, imaging, graphics, computer vision, 3D, data processing
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.