Talent.com
C++ Software Engineer (Intermediate)
C++ Software Engineer (Intermediate)Black Duck • Calgary, AB, CA
C++ Software Engineer (Intermediate)

C++ Software Engineer (Intermediate)

Black Duck • Calgary, AB, CA
Il y a 9 jours
Type de contrat
  • Temps plein
Description de poste

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 will develop the C++ software and structural configuration definitions that allow our analysis engine to digest every piece of C or C++ code ever written.

What You Will Do

  • Reverse Engineer & Replicate : Research compiler behavior to create high-quality integrations that model the original behavior with high fidelity.
  • Develop Compatibility Logic : Write and maintain the C++ code and configuration definitions that drive our compiler frontends.
  • Collaborate : Work in an agile environment with senior engineers to bring high-quality code to production.

What We Are Looking For

  • Minimum 2 - 4 years of solid working experience.
  • C++ Proficiency : Strong understanding of modern C++ and an interest in how compilers process code.
  • Linux Experience : Proficient with the Linux development environments and the command line.
  • Curiosity : Enjoy looking under the hood and have a strong desire to learn and grow.
  • Problem Solving : Demonstrate systematic troubleshooting skills and the ability to make independent judgments.
  • Education : BA, BS or MS in Computer Science or equivalent experience.
  • Bonus Points

  • Knowledge of compiler internals (especially EDG or Clang).
  • Experience with Python scripting (used by our tooling).
  • Pay Range : $89,000 CAD - $111,200 CAD

    Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Intermediate Engineer • Calgary, AB, CA

    Offres similaires
    Lead Software Engineer - iOS

    Lead Software Engineer - iOS

    DraftKings • Calgary, AB, Canada
    Temps plein
    At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Developer, Full Stack (Calgary, Canada)

    Senior Software Developer, Full Stack (Calgary, Canada)

    Syndio • Calgary, AB, Canada
    Temps plein
    Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees?. Syndio is a Series C technology company leveraging advanced technology and r...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Integration Developer (Intermediate)

    Integration Developer (Intermediate)

    TEEMA • Calgary
    Temps plein
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA. Your actual pay will be based on your skills and experience — talk wit...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Software Engineer - Tax Platform

    Senior Software Engineer - Tax Platform

    Alpaca • Calgary, AB, Canada
    Temps plein
    Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and more. Our recent Series C funding round broug...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Protection and Control Engineer

    Intermediate Protection and Control Engineer

    Spark Power • Calgary, AB, Canada
    Temps plein
    Spark Power, a trusted partner in energy in North America, is looking for an.Spark Power provides a wide range of services to clients, including power system field services, engineering services, m...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Process Engineer

    Intermediate Process Engineer

    Vista Projects Limited • Calgary, AB, Canada
    Temps plein
    Vista Projects is an integrated industrial engineering firm that helps clients.Our proven project execution process is based on a “single source of truth” model that eliminates the pote...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Geophysical Java Software Engineer

    Senior Geophysical Java Software Engineer

    Halliburton • Calgary
    Temps plein +1
    Senior Geophysical Java Software Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. We are looking for the right people — people who want to inn...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    C++ Developer

    C++ Developer

    Hammehr Talent Consultants • Calgary
    Temps plein +2
    Get AI-powered advice on this job and more exclusive features.Hammehr Talent Consultants provided pay range.This range is provided by Hammehr Talent Consultants. Your actual pay will be based on you...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée
    software systems integration engineer

    software systems integration engineer

    Dasens Innovations • Calgary
    Temps plein +1
    Posted onDecember 18, 2025 by Employer details.You have successfully applied for this job through Job Bank!.Salary 100,000 annually / 40 hours per week. Terms of employment Term or contract Full tim...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Control Systems Engineer

    Senior Control Systems Engineer

    Eavor • Calgary, AB, Canada
    Temps plein
    Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Kuva Systems • Calgary
    Temps plein
    Staff Software Engineer – Kuva Systems.Join Kuva Canada, a subsidiary of Sensirion Connected Solutions, where as a Staff Software Engineer, you’ll architect scalable cloud platforms that process cr...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Intermediate iOS Developer

    Intermediate iOS Developer

    Neo Financial • Calgary
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Join us to build a more rewarding financial future for all Canadians. At Neo, we’re on a mission to build a more rewarding financial fut...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • Calgary, Alberta, Canada
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a 14 heures • Offre sponsorisée • Nouvelle offre
    .Net Core Web Developer (Intermediate)

    .Net Core Web Developer (Intermediate)

    Synthiam • Calgary, AB, Canada
    Temps plein +1
    Robots are taking over the world, and if that excites you, then join the revolution! We are the worlds first Cloud Robotics Platform. At Synthiam, we live and breathe robotics and we’re...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    SDET Engineer - C++ Open-Source Test Automation & CI / CD

    SDET Engineer - C++ Open-Source Test Automation & CI / CD

    Advanced Micro Devices • Calgary
    Temps plein
    A global semiconductor company based in Calgary is seeking a Quality-focused Developer to provide quality support for a library powering AI and deep learning applications.You will develop test stra...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Full Stack Developer - Intermediate

    Full Stack Developer - Intermediate

    LaPrairie Group • Calgary, AB, Canada
    Temps plein
    LaPrairie Group of Companiesis a family-owned, diverse group of construction companies that have been in business for over 40 years in Western Canada. We are one of Canadas largest independently own...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate DevOps Engineer

    Intermediate DevOps Engineer

    Builders Tech • Calgary, AB, Canada
    Temps plein
    Builders is actively looking for a DevOps Engineer for an established Fintech company.The successful candidate will be responsible for building, configuring, and automating AWS infrastructure and C...Voir plus
    Dernière mise à jour : il y a 26 jours • Offre sponsorisée