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

Minimum 10 years of professional software engineering experience, preferably in a SaaS environment ... Terms of Employment: Full-Time, Permanent Location: Business and Work Location: Calgary - 1550 5 ...

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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 70% Full Time, 26% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Software Engineer

Calgary, AB โ€ข On-site

Hexagon
Performing Arts Companiesย โ€ขย 11 - 50 employees

Full-time

Re-posted 5 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