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

Software Engineer jobs in Canada

Senior Embedded Software Developer

Fortinet, Inc.

Burnaby
On-site
CAD 112,000 - 137,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Applications Engineer - Food Processing Systems

Food Process Solutions Corporation

Richmond
On-site
CAD 70,000 - 90,000
30+ days ago

Remote Software Developer | Flexible Hours + Equity

Equator

Kitchener
Hybrid
CAD 55,000 - 69,000
30+ days ago

Programmeur se senior C++ - Machine Learning - Groupe Technologique Création de Contenu

Ubisoft

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

Principal Embedded Software Developer

Holt Executive Ltd

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

Software Developer (iOS)

Scotiabank

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

Automation Applications Engineer – Life Sciences

ATS Automation Tooling Systems Inc

Cambridge
On-site
CAD 30,000 - 60,000
30+ days ago

Refrigeration Systems Application Engineer

Panasonic Avionics Corporation

Cambridge
On-site
CAD 70,000 - 90,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Application Engineer

Panasonic Avionics Corporation

Cambridge
On-site
CAD 70,000 - 90,000
30+ days ago

Analyste-programmeur Web full-stack — Télétravail

ACCEO Solutions

Quebec
Hybrid
CAD 60,000 - 85,000
30+ days ago

Senior Application Engineer

Veolia

Oakville
On-site
CAD 100,000 - 110,000
30+ days ago

Analyste-programmeur euse Web full-stack

ACCEO Solutions

Quebec
Hybrid
CAD 60,000 - 85,000
30+ days ago

Staff Software Developer, Fullstack

Coursera

Canada
Remote
CAD 164,000 - 205,000
30+ days ago

Programmeur IA de Jouabilité Senior

Quantic Dream

Montreal
On-site
CAD 60,000 - 80,000
30+ days ago

Programmeur.euse Jouabilité IA Sénior

Quantic Dream

Montreal
On-site
CAD 60,000 - 80,000
30+ days ago

Senior Software Developer - 3D Vision & R&D Lead

LMI Technologies

Vancouver
On-site
CAD 151,000
30+ days ago

Programmeur Rendering Senior – AAA Console

Warner Bros. Entertainment

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

Software Developer – 3D Vision & Sensor R&D

LMI Technologies

Vancouver
On-site
CAD 70,000 - 110,000
30+ days ago

Software Developer

Autodesk

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Application Engineer

Preston Lang

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Software Developer Team Lead, Processor Software

D-Wave Quantum Inc.

Burnaby
On-site
CAD 90,000 - 130,000
30+ days ago

Full-Stack Software Developer – Games, Apps & E-commerce

GreenTech Resources Worldwide Canada

Town of Stettler
On-site
CAD 80,000 - 100,000
30+ days ago

Software Developer - Data Science

GoMaterials

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

APPLY NOW! Software Developers and Programmers NOC 21232 Jobs In-Demand

GreenTech Resources Worldwide Canada

Town of Stettler
On-site
CAD 80,000 - 100,000
30+ days ago

Remote Field Applications Engineer - Robotics & Automation

Mecademic

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

Top job titles:

Proofreader jobsUrban Planner jobsActuarial jobsBiochemist jobsElectric jobsResearch jobsIllustration jobsArt Gallery jobsMedical Sales jobsBusiness Intelligence jobs

Top companies:

Jobs at CgiJobs at General MotorsJobs at NikeJobs at SyscoJobs at DhlJobs at Red CrossJobs at NatoJobs at MckessonJobs at ServicenowJobs at Unilever

Top cities:

Jobs in TorontoJobs in MontrealJobs in OttawaJobs in SurreyJobs in MarkhamJobs in VaughanJobs in Richmond HillJobs in KelownaJobs in MiltonJobs in Thunder Bay

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Senior Embedded Software Developer
Fortinet, Inc.
Burnaby
On-site
CAD 112,000 - 137,000
Full time
30+ days ago

Job summary

A cybersecurity firm is seeking a C Developer to enhance the FortiGate firewall features. Responsibilities include implementing UTM software, keeping up with application-layer protocols, and promoting coding best practices. Ideal candidates should have over 3 years of C/C++ experience, strong problem-solving skills, and be familiar with Linux environments. The position offers a competitive salary ranging between $112,000 - $137,000 annually, alongside comprehensive benefits including health coverage, retirement savings plans, and equity program participation.

Benefits

100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
Employee & Family Assistance Plan
Retirement savings plan with company match
Competitive Paid Time Off

Qualifications

  • 3+ years of experience in C/C++ development.
  • Strong problem-solving and troubleshooting skills.
  • Experience developing software in Linux or UNIX-like environments.
  • Knowledge of TCP/IP, POSIX APIs, and socket programming.
  • Familiarity with source control systems (SVN, Git, or others).

Responsibilities

  • Implement and maintain software that powers the UTM feature set.
  • Stay up to date on new developments in application-layer protocols and software practices.
  • Promote and uphold best coding and design practices.

Skills

C/C++ development
Problem-solving and troubleshooting
Adaptability to new technologies

Education

Bachelor’s degree in Computer Science

Tools

Linux/UNIX environments
Source control systems (SVN, Git)
Job description

Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team creating an innovative Unified Threat Management (UTM) feature set including Anti-Virus, Web Filter, Data Leak Prevention, and Anti-Spam.

You love tackling challenging problems and take pride in writing clean, well-structured code. You use and create tools that streamline development processes, allowing you to focus on building impactful solutions. Most importantly, you are eager to learn and grow — making your work rewarding and FortiGate the best it can be for our users.

Responsibilities
  • Implement and maintain software that powers our UTM feature set
  • Stay up to date on new developments in application-layer protocols and software practices, suggesting improvements within the team
  • Promote and uphold best coding and design practices
  • Provide product improvement suggestions based on hands-on use of Fortinet products
  • Research and define new areas of technology to enhance existing or future products; re-evaluate design and implementation of current code as needed
Requirements
  • 3+ years of experience in C/C++ development
  • Strong problem-solving and troubleshooting skills
  • Experience developing software in Linux or UNIX-like environments
  • Knowledge of TCP/IP, POSIX APIs, and socket programming
  • Familiarity with source control systems (SVN, Git, or others)
  • Ability to quickly adapt to new technologies and methodologies
Assets
  • Understanding of networking and security concepts
  • Experience with scripting languages (Shell, Python, or Perl)
  • Basic understanding of Linux/UNIX server or system management
Education
  • Bachelor’s degree in Computer Science or equivalent experience

The Canada base salary range for this full-time position is expected to be between $112,000 - $137,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the company’s discretion.

Why Join Us

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

  • 1
  • ...
  • 81
  • 82
  • 83
  • ...
  • 102

* 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
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved