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 ...
Intermediate Full Stack Software Engineer
Calgary, AB · On-site
PTO
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
Intermediate Full Stack Software Engineer
Calgary, AB · On-site
PTO
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Intermediate Civil Engineer
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Quick apply
Intermediate Civil Engineer
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
Quick apply
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
Intermediate Civil / Municipal Engineer Calgary, AB At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Intermediate Civil / Municipal Engineer Calgary, AB At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Senior RPA Engineer
Calgary, AB · On-site
PTO
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
Senior RPA Engineer
Calgary, AB · On-site
PTO
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
.Net Developer (Intermediate or Senior)
Calgary, AB · Remote
$80K - $130K/yr
Medical
Dental
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
.Net Developer (Intermediate or Senior)
Calgary, AB · Remote
$80K - $130K/yr
Medical
Dental
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
.Net Developer (Intermediate or Senior)
Calgary, AB · Remote
$80K - $130K/yr
Medical
Dental
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
.Net Developer (Intermediate or Senior)
Calgary, AB · Remote
$80K - $130K/yr
Medical
Dental
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Intermediate Civil / Municipal Engineer
Calgary, AB · Hybrid
CA$115K - CA$140K/yr
Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Intermediate Civil / Municipal Engineer
Calgary, AB · Hybrid
CA$115K - CA$140K/yr
Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
The Intermediate Project Engineer lead the coordination of project execution in accordance with ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
The Intermediate Project Engineer lead the coordination of project execution in accordance with ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
Intermediate Structural Engineer
Calgary, AB · Hybrid
CA$73K - CA$100K/yr
Medical
Retirement
PTO
Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Calgary, AB · Hybrid
CA$73K - CA$100K/yr
Medical
Retirement
PTO
Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Electrical Engineer
Calgary, AB · On-site
Medical
Dental
Vision
Retirement
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Intermediate Electrical Engineer
Calgary, AB · On-site
Medical
Dental
Vision
Retirement
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Intermediate Electrical Engineer
Calgary, AB · On-site
Medical
Dental
Vision
Retirement
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Quick apply
Intermediate Electrical Engineer
Calgary, AB · On-site
Medical
Dental
Vision
Retirement
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Intermediate Structural Engineer
Calgary, AB · On-site
CA$73K - CA$100K/yr
Medical
Retirement
PTO
Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software
Quick apply
Intermediate Structural Engineer
Calgary, AB · On-site
CA$73K - CA$100K/yr
Medical
Retirement
PTO
Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Systems Engineer
Calgary, AB · On-site
Hexagon's Autonomous Solutions business area is looking for an Intermediate Systems Engineer to ... Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ...
Intermediate Systems Engineer
Calgary, AB · On-site
Hexagon's Autonomous Solutions business area is looking for an Intermediate Systems Engineer to ... Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ...
... Intermediate Systems Engineer to join our high-tech engineering and manufacturing company that is ... Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ...
... Intermediate Systems Engineer to join our high-tech engineering and manufacturing company that is ... Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ...
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Diploma or Degree in Computer Science, Software Engineering, or a related discipline. * Minimum of ...
Quick apply
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Diploma or Degree in Computer Science, Software Engineering, or a related discipline. * Minimum of ...
Intermediate Software Engineer information
What does an intermediate software engineer do?
What types of projects and responsibilities can an intermediate software engineer expect on a typical team?
What are the key skills and qualifications needed to thrive as an intermediate software engineer?
What is the difference between Intermediate Software Engineer vs Junior Software Developer?
| Aspect | Intermediate Software Engineer | Junior Software Developer |
|---|---|---|
| Required Experience | 2-4 years | 0-2 years |
| Skills | Proficient in multiple programming languages, problem-solving, and system design | Basic coding skills, understanding of programming fundamentals |
| Work Environment | Collaborates on complex projects, may mentor juniors | Focuses on learning, executing assigned tasks |
| Responsibilities | Designs components, troubleshoots issues, contributes to architecture | Implements features, fixes bugs, learns best practices |
The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

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