Software Development Engineer, ElastiCache

Amazon Development Centre Canada ULC

Vancouver

Presencial

CAD 100.000 - 150.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

DarkVision, a Vancouver-based tech company, is hiring multi-talented Software Engineers to develop desktop, embedded, and cloud applications. If you love modern C++ and high-performance data processing, rendering, and image processing, this role is for you.

We welcome junior to senior levels and tailor roles to capabilities and goals. This on-site position at our North Vancouver HQ offers a suite of amenities and opportunities to work across full-stack systems.

Formación

  • Bachelor of Computer Engineering, Software Engineering, CS, or related.
  • 5+ years of professional experience writing production-level C++ code.
  • Experience delivering features for new products.

Responsabilidades

  • 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

Conocimientos

Modern C++
CUDA
Linux development

Educación

Bachelor of Computer Engineering

Herramientas

Docker
AWS

Descripción del empleo

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

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

DarkVision • North Vancouver

Presencial
CAD 143.000 - 214.000
On-site facilities
Software Engineer II (Backend _ Java)
Software Engineer II (Backend _ Java)

Mastercard Data & Services • Vancouver

Presencial
CAD 100.000 - 150.000
Data Engineer
Data Engineer

DarkVision Technologies • North Vancouver

Presencial
CAD 70.000 - 110.000
Applications Engineer
Applications Engineer

DarkVision • North Vancouver

Presencial
CAD 100.000 - 130.000
Mechanical Engineer
Mechanical Engineer

DarkVision Technologies • North Vancouver

Presencial
CAD 113.000 - 156.000
Senior Mechanical Engineer
Senior Mechanical Engineer

DarkVision Technologies • North Vancouver

Presencial
CAD 167.000 - 223.000
Talent Acquisition Specialist
Talent Acquisition Specialist

DarkVision • North Vancouver

Presencial
CAD 78.000 - 90.000
Health & wellness benefits
Group benefits plan
Jr. Algorithm Engineer
Jr. Algorithm Engineer

Dynamsoft Corporation • Vancouver

Presencial
CAD 50.000 - 70.000
Extended health and dental
RRSP program
Quarterly team events
Manufacturing Manager
Manufacturing Manager

DarkVision • Vancouver

Presencial
CAD 110.000 - 145.000
Data Engineer: Imaging & AI Pipeline Architect
Data Engineer: Imaging & AI Pipeline Architect

DarkVision Technologies • North Vancouver

Presencial
CAD 70.000 - 110.000