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 ...
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 ...
Software Engineer
Calgary, AB · On-site
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 ...
Software Engineer
Calgary, AB · On-site
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 ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Software Engineer II Calgary, AB About the Role LodgeLink is hiring a Software Engineer II in Calgary to join our team and help create the future of workforce travel. We are seeking a talented ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Software Engineer II Calgary, AB About the Role LodgeLink is hiring a Software Engineer II in Calgary to join our team and help create the future of workforce travel. We are seeking a talented ...
Principal Software Engineer, Agentic Integrations Location: Calgary, Alberta Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed ...
Principal Software Engineer, Agentic Integrations Location: Calgary, Alberta Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Senior Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Senior Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
Overview Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
Overview Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace ...
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You'll work across ...
Quick apply
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You'll work across ...
Software Engineer information
See Calgary, AB salary details
$43K - $53.5K
1% of jobs
$53.5K - $64K
4% of jobs
$64K - $74.5K
10% of jobs
$81.2K is the 25th percentile. Wages below this are outliers.
$74.5K - $85K
16% of jobs
$85K - $95.5K
18% of jobs
The median wage is $96.3K / yr.
$95.5K - $106K
15% of jobs
$116K is the 75th percentile. Wages above this are outliers.
$106K - $116.5K
12% of jobs
$116.5K - $127K
11% of jobs
$127K - $137.5K
6% of jobs
$137.5K - $148K
4% of jobs
$148K - $158.5K
3% of jobs
$43K
$102.7K
$158.5K
How much do software engineer jobs pay per year?
What is a software engineer?
What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?
What are some common challenges software engineers face when collaborating on large development teams?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Are software engineers still in demand?
Is 25 too late to become a software engineer?
What are the most commonly searched types of Software Engineer jobs in Calgary, AB?
The most popular types of Software Engineer jobs in Calgary, AB are:
What are popular job titles related to Software Engineer jobs in Calgary, AB?
For Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Software Engineer jobs in Calgary, AB look for?
The top searched job categories for Software Engineer jobs in Calgary, AB are:
- Fulltime Software Developer
- Full Time Mcdonalds Software Engineer
- Fulltime Junior Software Developer
- Remote Pinterest Software Engineer
- Parttime Junior Software Developer No Experience
- Assistant Webgl
- Software Engineer Software Developer
- Twitter Software Engineer Remote
- Junior Software Engineer At 401Go
- Manager Astronomy Software Engineer
What cities near Calgary, AB are hiring for Software Engineer jobs?
Cities near Calgary, AB with the most Software Engineer job openings:

Software Engineer
Calgary, AB
Full-time
Posted 20 days ago
Job description
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.Â
ResponsibilitiesAs 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
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Â
About Hexagon
Sourced by ZipRecruiter
Industry
Performing arts companies
Company size
11 - 50 Employees
Headquarters location
Washington, DC, US
Year founded
1955