2

Full Time Master 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

New

Manager, Software Engineering

Calgary, AB · On-site

CA$140K - CA$160K/yr

A bachelor's or master's degree in computer science, business administration, commerce or engineering is usually required. * Minimum 8 years of professional software engineering experience, including ...

Electrician - Master

Calgary, AB · On-site

$38 - $44/hr

Supporting programming, commissioning, and ongoing system maintenance * Promoting a strong safety ... Employment Type: Full Time

Electrician - Master

Cochrane, AB · On-site

CA$38 - CA$44/hr

Supporting programming, commissioning, and ongoing system maintenance * Promoting a strong safety ... Experience using digital reporting and service management software Work Environment This is a field ...

Electrician - Master

Calgary, AB · On-site

CA$38 - CA$44/hr

Supporting programming, commissioning, and ongoing system maintenance * Promoting a strong safety ... Experience using digital reporting and service management software Work Environment This is a field ...

Work closely with software engineers, data analysts, and data scientists to understand their data ... Master's degree in Computer Science, Engineering, or related discipline. * Experience working with ...

next page

Showing results 1-20

Full Time Master Software Engineer information

What is the difference between Full Time Master Software Engineer vs Senior Software Engineer?

AspectFull Time Master Software EngineerSenior Software Engineer
QualificationsBachelor's or higher in CS or related field, advanced coding skillsBachelor's or higher, extensive coding experience
Work EnvironmentTeam-based, collaborative projects in tech companiesSame as Master Software Engineer, often leading projects
ResponsibilitiesDesign, develop, and maintain software solutionsLead development efforts, mentor juniors, oversee project modules
Usage in IndustryCommonly listed in job postings for experienced developersOften a step before managerial roles, recognized for expertise

Both roles require strong technical skills and similar educational backgrounds. The Master Software Engineer typically focuses on technical development, while the Senior Software Engineer may have additional leadership responsibilities. The main difference lies in scope of leadership and project oversight.

What are popular job titles related to Full Time Master Software Engineer jobs in Calgary, AB? For Full Time Master Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
What cities near Calgary, AB are hiring for Full Time Master Software Engineer jobs? Cities near Calgary, AB with the most Full Time Master Software Engineer job openings:

Full-time

Posted 3 days ago

New


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