Software Engineer II (Backend _ Java) (British Columbia)

Software Engineer II (Backend _ Java) (British Columbia)

15 Nov
|
Mastercard Data & Services
|
British Columbia

15 Nov

Mastercard Data & Services

British Columbia

Full-time

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 contemporary 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 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

#J-18808-Ljbffr

📌 Software Engineer II (Backend _ Java) (British Columbia)
🏢 Mastercard Data & Services
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (backend _ java) (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (backend _ java) (british columbia) / british columbia