Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,663

It Software Engineer jobs in Canada

Senior C++ Developer

Black Duck Software, Inc.

Calgary
On-site
CAD 130,000 - 152,000
30+ days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Software Engineer - C# - .NET Core & JavaScript

Maafor

Hamilton
On-site
CAD 70,000 - 100,000
30+ days ago

Senior Lead Engineer, Software

Celestica

Canada
Remote
CAD 100,000 - 130,000
30+ days ago

Senior Javascript Engineer, Ads

Wunderkind

Montreal
On-site
CAD 105,000 - 155,000
30+ days ago

Senior Embedded Engineer

High Tech Genesis Inc.

Montreal
On-site
CAD 90,000 - 120,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Lead Engineer, Software

Celestica Inc.

Canada
Remote
CAD 90,000 - 120,000
30+ days ago

Développeur Java/Angular (contrat 10+ mois)

Delan

Quebec
On-site
CAD 80,000 - 100,000
30+ days ago

iOS Engineer II - Diner App

OpenTable

Toronto
Hybrid
CAD 110,000 - 130,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Drupal/PHP Developer

OPTASY

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Director, Software Development

T-Net British Columbia

Vancouver
On-site
CAD 120,000 - 160,000
30+ days ago

Director of Software Engineering

T-Net British Columbia

Vancouver
On-site
CAD 120,000 - 150,000
30+ days ago

Android Developer

T-Net British Columbia

Vancouver
Hybrid
CAD 70,000 - 90,000
30+ days ago

Intermediate Android Developer (Remote)

T-Net British Columbia

Vancouver
Remote
CAD 75,000 - 95,000
30+ days ago

C++ Developer

Yochana IT Solutions Inc

City of Moncton
On-site
CAD 60,000 - 80,000
30+ days ago

Senior Principal Software Architect & Tech Lead

State Street

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Intranet Specialist

IFG International Financial Group Ltd

Canada
Hybrid
CAD 60,000 - 80,000
30+ days ago

Real Estate & Development Counsel

Sourcefit

Eastwood
Remote
CAD 90,000 - 120,000
30+ days ago

Senior PHP Developer - Architecture

Software International

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

C++ Developer - Capital Markets

Software International

Canada
Hybrid
CAD 80,000 - 100,000
30+ days ago

Senior PHP Developer - Remote

Software International

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

C++ developer

krg technology inc

City of Moncton
On-site
CAD 80,000 - 100,000
30+ days ago

Application Developer

ERCO Worldwide

Mississauga
On-site
CAD 80,000 - 90,000
30+ days ago

Senior PHP Developer

Targeted Talent

Canada
Hybrid
CAD 85,000 - 110,000
30+ days ago

Senior Software Developer - PHP

Targeted Talent

Montreal
Hybrid
CAD 80,000 - 100,000
30+ days ago

Android Developer

Targeted Talent

Canada
On-site
CAD 80,000 - 110,000
30+ days ago

Top job titles:

Hr jobsSoftware Engineer jobsOccupational Health And Safety jobsDeveloper jobsBrand Ambassador jobsDental Technician jobsCare Coordinator jobsRemote Recruiter jobsVideographer jobsProduction Supervisor jobs

Top companies:

Jobs at TtcJobs at AppleJobs at NetflixJobs at TjxJobs at DropboxJobs at AlstomJobs at ManpowerJobs at American EagleJobs at AstrazenecaJobs at Visa

Top cities:

Jobs in MontrealJobs in MississaugaJobs in MarkhamJobs in VaughanJobs in WindsorJobs in SaskatoonJobs in AjaxJobs in Chatham KentJobs in Prince GeorgeJobs in Wood Buffalo

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs
Senior C++ Developer
Black Duck Software, Inc.
Calgary
On-site
CAD 130,000 - 152,000
Full time
30+ days ago

Job summary

A software security company in Calgary is seeking an intermediate developer to create tools for identifying and fixing vulnerabilities in software. Candidates should have over 10 years of experience in C/C++ development, particularly with modern C++, and possess a strong knowledge of multithreading and algorithm design. This role offers a competitive salary range of $130,000 - $152,000 CAD.

Qualifications

  • 10+ years of experience in C/C++ development.
  • Expert-level proficiency in modern C++.
  • Strong experience with multithreading and concurrency.

Responsibilities

  • Design and develop new checkers to find bugs and vulnerabilities.
  • Improve general analysis infrastructure.
  • Develop new code analysis algorithms and techniques.

Skills

C/C++ development
C++ (C++11/14/17/20)
Multithreading
Object-oriented programming
Data structures and algorithmic design

Education

BS, MS, or PhD in Computer Science or equivalent

Tools

UNIX
Job description
Overview

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.


Software Products can have defects. We help customers identify them and eliminate their impact so they can focus on their primary job! Our products involve highly sophisticated, cutting-edge software algorithms to detect critical defects and security vulnerabilities in source code. We are looking for an intermediate developer to join us on our mission of helping people to find and fix as many bugs and security vulnerabilities as possible in their software.



Responsibilities


  • Design and develop new checkers to find bugs and security vulnerabilities.

  • Make improvements to general analysis infrastructure.

  • Develop new code analysis algorithms and techniques.



Key Qualifications


  • Experience in C/C++ development (10+ years)

  • Expert-level proficiency in C++ (C++11/14/17/20) with deep understanding of object-oriented programming, templates, STL, and memory management

  • Strong experience with multithreading, concurrency, and synchronization primitives

  • BS, MS, or PhD in Computer Science or equivalent

  • Experience with development on UNIX

  • Experience with data structures and algorithmic design and analysis



Preferred Experience


  • Interest or experience in analyzing programming languages, building compilers, parsers, or other language analyzers.

  • Interest or experience in dataflow and program analysis.

  • Interest or experience working on programming language committee.

  • Experience with C++20 features and modern idioms.

  • Familiarity with Rust, Python, or other systems languages.



Pay Range


$130,000 - $152,000 CAD



EEO Statement: 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.

  • 1
  • ...
  • 57
  • 58
  • 59
  • ...
  • 67

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved