2

Full Time Freelance Software Engineer Jobs in Calgary, AB

... Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You ... CI/CD integrations Employment Type: FULL_TIME

Sr. Software Engineer - Platform

Calgary, AB · On-site

CA$145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... Terms of Employment: Full-Time, Permanent Location: Business and Work Location: Calgary - 1550 5 ...

This is a full-time, in-office role based in downtown Calgary. What you'll do: * Build Production ... Software Engineering Foundations : Understanding of core software engineering concepts including ...

This is a full-time limited term position, working 35 hours per week until December 31, 2028 ... Qualifications A Bachelor degree-preferably in computer science, computer/software engineering or ...

next page

Showing results 1-20

Full Time Freelance Software Engineer information

What is the difference between Full Time Freelance Software Engineer vs Full Time Software Developer?

AspectFull Time Freelance Software EngineerFull Time Software Developer
Work EnvironmentIndependent, remote or on-site, project-basedIn-house, team-based, office or remote
CredentialsTypically requires coding skills, portfolio, sometimes certificationsOften requires similar coding skills, degrees, certifications
Employment StatusSelf-employed, contract-basedFull-time employee, permanent or contract
Industry UsageCommon in freelance platforms, consultingCommon in corporate, tech companies

While both roles involve software development, a Full Time Freelance Software Engineer works independently on various projects, often remotely, and manages their own schedule. In contrast, a Full Time Software Developer is typically employed full-time by a company, working within a team in a structured environment. The key difference lies in employment status and work setup, though both require strong coding skills and industry experience.

What are the most commonly searched types of Full Time Software Engineer jobs in Calgary, AB?

The most popular types of Full Time Software Engineer jobs in Calgary, AB are:

What job categories do people searching Full Time Freelance Software Engineer jobs in Calgary, AB look for?

The top searched job categories for Full Time Freelance Software Engineer jobs in Calgary, AB are:

Infographic showing various Full Time Freelance Software Engineer job openings in Calgary, AB as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Software Engineer

Hexagon

Calgary, AB • On-site

Full-time

Posted 13 days ago


Job description

Overview

Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data analysis, and explore AI-driven methods to improve algorithm tunning or improve development efficiency. You will support some of the industry's leading companies by coordinating and demonstrating Hexagon Autonomous Solutions' innovative products and assisting new customers in integration with their systems. 

Location: Hexagon is a global company with locations worldwide. Preference will be given to candidates in Calgary, AB. 

Responsibilities

As a SoftwareEngineer you will be responsible for the following: 

  • Work in a team environment to research, develop, and enhance NovAtel's industry-leading positioning algorithms 
  • Respond to in-depth customer support questions
  • Build automation tools that analyze regression results, identify what changed, link performance shifts to parameter updates, and recommend next tuning actions 
  • Collaborate with verification designers to develop automated test suites
Qualifications

Must-Have: 

  • B.Sc. in Geomatics/Electrical/Software Engineering or similar relevant experience 
  • Understanding of GNSS error modeling 
  • Familiar with linear and non-linear optimization and computational numerical methods 
  • C/C++ programming skills 
  • Strong written and verbal communication skills 

Key Success Factors: 

  • Confident Self-starter 
  • Proactively identify opportunities for improvement 
  • Excellent interpersonal skills and able to work effectively within a multi-disciplinary team 
  • Derive satisfaction from your work being used in demanding real-world applications 

Nice-to-Have: 

  • Experience working in Agile/Scrum teams 
  • Programming skills in Python  
  • CI/CD integrations 
Employment Type: FULL_TIME