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

C++ Software Engineer (Intermediate)

Black Duck Software, Inc. • Calgary, AB, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

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. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

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 : You have a strong understanding of modern C++ and an interest in how compilers process code.
  • Linux Experience : You are proficient with the Linux development environments and the command line.
  • Curiosity : You enjoy looking under the hood and have a strong desire to learn and grow.
  • Problem Solving : You can 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 - $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
    Software Engineer, iOS Core Product - Calgary, Canada

    Software Engineer, iOS Core Product - Calgary, Canada

    Speechify • Calgary, AB, Canada
    Temps plein
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    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 3 jours • Offre sponsorisée
    Software Engineer, Solutions

    Software Engineer, Solutions

    OneVest • Calgary, Toronto
    Temps plein
    OneVest is a fast-growing technology company on a mission to Power the World’s Wealth by revolutionizing how financial institutions deliver wealth management services. We are an innovative team that...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Intermediate Project Engineer

    Intermediate Project Engineer

    Propak Systems Ltd. • Airdrie, AB, Canada
    Temps plein
    The day-to-day activities vary depending on the timing and complexity of the project; however, the typical expected responsibilities include : . Coordinating specific multi-discipline functions or are...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
    Intermediate React Native Developer

    Intermediate React Native Developer

    Brilliant Harvest Inc. • Calgary
    Temps plein
    Intermediate React Native Developer.Direct message the job poster from Brilliant Harvest Inc.Brilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support ...Voir plus
    Dernière mise à jour : il y a 20 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
    Software Engineer

    Software Engineer

    Compunnel, Inc. • Calgary
    Temps plein
    We are seeking a Software Engineering III (Director level) to join our Wealth Management Technology team.The successful candidate will help design, develop, and maintain scalable software solutions...Voir plus
    Dernière mise à jour : il y a 20 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
    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 20 jours • Offre sponsorisée
    Backend Software Engineer (Intermediate)

    Backend Software Engineer (Intermediate)

    Tucows Domains • Calgary, AB, Canada
    Temps plein
    Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Deltek • Calgary
    Temps plein
    As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the w...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    .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
    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
    Senior Tax Software Engineer

    Senior Tax Software Engineer

    H&R Block Canada, Inc. • Calgary
    Temps plein
    A leading tax preparation firm in Calgary is seeking a Senior Tax Programmer to research tax legislation changes and implement customer-oriented features in tax software. The role involves ensuring ...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Software Development Engineer

    Software Development Engineer

    AMD • Calgary
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. What you do at AMD changes everyth...Voir plus
    Dernière mise à jour : il y a 20 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 18 jours • Offre sponsorisée