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

It Software Engineer jobs in Canada

IoT Software Developer

Giatec Scientific

Ottawa
On-site
CAD 85,000 - 135,000
24 days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Senior Software Developer, Edge

Wealthsimple

Canada
Remote
CAD 100,000 - 130,000
24 days ago

Senior Software Engineer

Dentsply Sirona

Vancouver
On-site
CAD 80,000 - 100,000
24 days ago

Senior Software Engineer, Payroll

Pebl

Toronto
Hybrid
CAD 90,000 - 120,000
24 days ago

Senior Software Engineer, Payroll Platform (Serverless)

Pebl

Toronto
Hybrid
CAD 90,000 - 120,000
24 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Programmeur de jeu polyvalent — Unreal Engine & narration

DONTNOD

Montreal (administrative region)
Hybrid
CAD 60,000 - 80,000
24 days ago

Programmeur.euse de jeu généraliste

DONTNOD

Montreal (administrative region)
Hybrid
CAD 60,000 - 80,000
24 days ago

Senior Software Developer - Admission & Marketplace

AlayaCare

Montreal (administrative region)
Hybrid
CAD 85,000 - 110,000
24 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer (Ontario, Canada Remote)

Vistaprint

Toronto
Remote
CAD 150,000 - 200,000
25 days ago

Space Robotics Software Developer Student

MDA

Canada
On-site
CAD 80,000 - 100,000
25 days ago

GTMT Applications Engineer — CRM & Custom Solutions

DoorDash

Toronto
On-site
CAD 120,000 - 232,000
25 days ago

Application Engineer - GTMT Operations & Support

DoorDash

Toronto
On-site
CAD 120,000 - 232,000
25 days ago

Junior Software Developer (C/C++, Visual Studio) – Ottawa

Donna Cona Inc.

Ottawa
On-site
CAD 60,000 - 80,000
25 days ago

Programmer/Software Developer, Level 1

Donna Cona Inc.

Ottawa
On-site
CAD 60,000 - 80,000
25 days ago

Programmer/Software Developer, Level 2

Donna Cona Inc.

Ottawa
Hybrid
CAD 80,000 - 120,000
25 days ago

Ingénieur Logiciel C++ Junior – Hybride

Tower Research Capital

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
25 days ago

Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer

Tower Research Capital

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
25 days ago

Senior Developer, Software (ETL)

FCT

Oakville
Hybrid
CAD 97,000 - 119,000
25 days ago

Remote Software Developer for SaaS ERP ASP.NET & SQL

Jonas Software

Toronto
Remote
CAD 70,000 - 85,000
26 days ago

Software Developer

Jonas Software

Toronto
Remote
CAD 70,000 - 85,000
26 days ago

ERP Software Engineer

Mattamy Homes

Canada
Hybrid
CAD 70,000 - 110,000
26 days ago

Senior Software Engineer - React Native - Growth

P2P

Canada
Remote
CAD 90,000 - 120,000
26 days ago

Senior Full-Stack Software Engineer (Go/React)

KOHO

Canada
On-site
CAD 90,000 - 120,000
26 days ago

Senior Mapping Software Engineer - Real-Time Atlas

Lyft

Toronto
Hybrid
CAD 136,000 - 170,000
26 days ago

Senior Software Engineer, Mapping

Lyft

Toronto
Hybrid
CAD 136,000 - 170,000
26 days ago

Top job titles:

Board jobsBiologist jobsTemporary jobsTrade jobsGeologist jobsSalesforce Administrator jobsAviation jobsDesign jobsSocial Science jobsNurse Manager jobs

Top companies:

Jobs at MarriottJobs at LowesJobs at SlackJobs at Agnico EagleJobs at AirbusJobs at BloombergJobs at Jd SportsJobs at Live NationJobs at AonJobs at Discord

Top cities:

Jobs in CalgaryJobs in SurreyJobs in HalifaxJobs in CambridgeJobs in BurnabyJobs in WindsorJobs in BurlingtonJobs in AjaxJobs in Thunder BayJobs in Longueuil

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs
IoT Software Developer
Giatec Scientific
Ottawa
On-site
CAD 85,000 - 135,000
Full time
25 days ago

Job summary

A technology solutions company in Ottawa seeks a skilled software developer to create cloud-integrated software for IoT edge products. This role involves designing application architecture, implementing communication features, and collaborating with teams on various projects. Ideal candidates will have extensive experience in software development, proficiency in languages like C#, Java, or Python, and strong debugging skills. Competitive benefits and a supportive work environment are offered, encouraging diverse experiences in applicants.

Benefits

Competitive company-paid benefits plan
Generous professional development budget
Work/life balance initiatives
Birthday off
RRSP matching program

Qualifications

  • 5 years of software development experience in production-grade solutions.
  • Expertise in concurrent and event-driven architectures.
  • Proficiency in socket programming and inter-process communication.

Responsibilities

  • Design and maintain application architecture for IoT gateway.
  • Implement event-driven device communication features.
  • Develop secure workflows for device manufacturing.

Skills

Software development experience
Expertise in concurrent programming
Ability to work independently
Proficiency in programming languages
Strong problem solving skills
Debugging skills

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

C#
Java
Python
JavaScript/TypeScript
Job description

Location: Ottawa, ON (In-office 5 days a week)

ABOUT GIATEC

Giatec Scientific Inc. is a global leader in smart concrete testing technologies, bringing real-time data, AI, and IoT solutions to jobsites worldwide. Our core products - SmartRock®, SmartMix®, and MixPilot® - support the full concrete lifecycle, from mix design and production to placement and performance monitoring, helping teams improve quality, efficiency, and sustainability while reducing concrete’s carbon footprint.

Giatec solutions have been used on 15,000+ projects across 85+ countries, and we’ve been recognized as one of Canada’s fastest-growing companies for three consecutive years. We believe our people are key to our success and are always looking for curious, driven individuals to help shape the future of construction technology.

The expected salary range for this role is between $85,000-$135,000. This role represents an existing vacancy within the organization.

WHAT WILL YOU DO?

Create and implement cloud-integrated software for Giatec’s IoT edge products. You will architect and build data pipelines that link distributed systems with enterprise platforms.

As a key team player, you will drive the software development lifecycle, collaborating with cross-functional teams to define requirements, design solutions, and deliver reliable software aligned with business objectives. Promote software development best practices, including code review, testing, and thorough documentation.

Responsibilities
  • Design and maintain application architecture for an IoT gateway
  • Implement event driven device communication features and utilize common IoT protocols
  • Build and maintain data flows between the gateway and cloud IoT platforms
  • Develop secure workflows for device manufacturing, setup, provisioning, and updates
  • Work closely with Hardware, Software, and Platform teams to debug and improve system behavior
  • Create and maintain technical and architectural documentation
WHAT DO YOU BRING TO THIS ROLE?
Essential Skills
  • 5 years of software development experience building production-grade solutions
  • Expertise in concurrent/asynchronous programming patterns and event-driven architectures
  • Ability to work independently and collaboratively in a fast-paced environment
  • Proficiency in one or more programming languages (C#, Java, Python, JavaScript/TypeScript)
  • Socket programming and inter-process communication experience
  • Strong problem solving and debugging skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
Nice to Have
  • Advanced cloud architectures (microservices, container orchestration, device provisioning)
  • Cloud platform integration experience with RESTful API and IoT protocols (MQTT, AMQP)
  • Security implementation expertise (cryptography, certificate management, OAuth/JWT)
  • Device management and provisioning for IoT ecosystems
  • Desktop application development with modern GUI frameworks
  • Experience with Linux-based systems and development tools
PERKS AND BENEFITS
  • Competitive company-paid benefits plan
  • Generous professional development budget
  • Volunteer and Life Days that make work/life balance easier to achieve
  • Your birthday off (because we want you to celebrate)
  • RRSP matching program through RBC
TO APPLY:

Even if you don’t meet every requirement, we encourage you to apply - we value diverse experiences and would love to learn more about you. Please submit your resume and cover letter outlining your interest in the role. Applications are reviewed by our Talent Acquisition team; due to application volume, response times may vary. We appreciate your interest to be part of Giatec and understanding on this matter.

At Giatec, we believe that a diverse and inclusive workforce is critical to our success. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Giatec is committed to providing a barrier-free recruitment process. Accommodations and support are available upon request throughout the hiring process. If you require accommodation, please contact careers@giatecscientific.com. All accommodation-related information will be kept confidential.

AI-enabled tools may be used to support parts of the recruitment and screening process.

  • 1
  • ...
  • 39
  • 40
  • 41
  • ...
  • 101

* 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