C++ Software Engineer (Intermediate)

Black Duck
Full-time Calgary, AB Other-General
Posted:
March 01, 2026
Location:
Calgary, AB, Canada

Job Description

Coverity – Intermediate Software Engineer (Calgary, AB)

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior.

At Black Duck Software, the Coverity team is on a mission to secure the world's software. We are seeking an intermediate software engineer to join our Calgary, AB office and help us solve one of static analysis's toughest challenges: compatibility.

The Coverity compiler frontend needs to understand code exactly as the native compiler does—whether that compiler is a standard version of GCC, a clang-derived custom job, or a niche embedded tool with funky language extensions. As a member of the Compiler Integration Team (CIT), you...

Apply for this Job

Submit your application for the C++ Software Engineer (Intermediate) position at Black Duck.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Calgary, Canada
Posted: March 01, 2026
Deadline: April 10, 2026