Talent.com
C++ Software Engineer (Intermediate)
C++ Software Engineer (Intermediate)Black Duck Software • Calgary, Alberta, Canada
Les candidatures ne sont plus acceptées
C++ Software Engineer (Intermediate)

C++ Software Engineer (Intermediate)

Black Duck Software • Calgary, Alberta, Canada
Il y a 14 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 worlds software. We are seeking an Intermediate Software Engineer to join our Calgary AB office and help us solve one of static analysiss toughest challenges : compatibility.

The Coverity compiler frontend needs to understand code exactly as the native compiler doeswhether 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

    $89000 - $111200 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 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.

    Required Experience :

    IC

    Key Skills

    Abinitio,CCNA,Account Development,Cost Estimation,Events Management,Financial Consulting

    Employment Type : Temp

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 89000 - 111200

    Créer une alerte emploi pour cette recherche

    Intermediate Engineer • Calgary, Alberta, Canada

    Offres similaires
    Senior Java Software Engineer

    Senior Java Software Engineer

    VLink Inc • airdrie, ab, ca
    Temps plein
    Job Title : Java Full Stack Developer.Strong analytical and problem-solving skills, including the ability to assess and debug large codebases with complex domains. Adaptability, problem-solver, proac...Voir plus
    Dernière mise à jour : il y a 2 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
    Senior Java Software Engineer - airdrie

    Senior Java Software Engineer - airdrie

    VLink Inc • airdrie, ab, ca
    Temps plein
    Job Title : Java Full Stack Developer.Strong analytical and problem-solving skills, including the ability to assess and debug large codebases with complex domains. Adaptability, problem-solver, proac...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Okotoks, Alberta, CA
    Télétravail
    Temps plein
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
    Dernière mise à jour : il y a 18 jours
    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
    Mgr, Software Engineering

    Mgr, Software Engineering

    Nutrien Ag Solutions Limited • Calgary
    Temps plein
    Select how often (in days) to receive an alert : Create Alert.Experience Level : Mid-Senior Level.Nutrien is a leading provider of crop inputs and services, and our business results make a positive i...Voir plus
    Dernière mise à jour : il y a 12 heures • Offre sponsorisée • Nouvelle offre
    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 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 plus de 30 jours • Offre sponsorisée
    Co-op Software Engineer — Build Next-Gen SaaS

    Co-op Software Engineer — Build Next-Gen SaaS

    Clio • Calgary
    Temps plein
    A leading legal technology company in Calgary is seeking a Software Developer, Co-op to join their Engineering team.In this role, you will design and deploy high-quality software while collaboratin...Voir plus
    Dernière mise à jour : il y a plus de 30 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 - Integration

    Software Engineer - Integration

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...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 plus de 30 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
    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 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
    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 plus de 30 jours • Offre sponsorisée
    Senior Software Engineer, Developer Experience

    Senior Software Engineer, Developer Experience

    Helcim • Calgary, AB, Canada
    Temps plein
    Helcim was founded with a mission at heart : to be the worlds most loved payment system.We believe that by offering small businesses in North America a decidedly human payment solution where it is e...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée