Software Engineer
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations Employment Type: FULL_TIME
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations Employment Type: FULL_TIME
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations Employment Type: FULL_TIME
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations
Experience in tech industry, oil and gas/energy industry, engineering, industrial operations ... Software Engineering Foundations : Understanding of core software engineering concepts including ...
Experience in tech industry, oil and gas/energy industry, engineering, industrial operations ... Software Engineering Foundations : Understanding of core software engineering concepts including ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
No prior experience in AI is required -- your domain knowledge is what matters. As an expert you ... software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing ...
$23K - $35.5K
7% of jobs
$35.5K - $48K
12% of jobs
$57.8K is the 25th percentile. Wages below this are outliers.
$48K - $60.5K
7% of jobs
$60.5K - $73K
7% of jobs
$73K - $85.5K
10% of jobs
The median wage is $93K / yr.
$85.5K - $98K
11% of jobs
$98K - $110.5K
14% of jobs
$117.9K is the 75th percentile. Wages above this are outliers.
$110.5K - $123K
12% of jobs
$123K - $135.5K
11% of jobs
$135.5K - $148K
6% of jobs
$148K - $160.5K
3% of jobs
$23K
$93.2K
$160.5K
| Aspect | No Experience Software Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic coding skills, often self-taught or bootcamp trained | Typically a degree in Computer Science or related field |
| Work Environment | Entry-level, often in tech startups or large companies | Entry-level, in software development teams |
| Employer & Industry Usage | Common in tech startups, internships, and training programs | Widely used across industries for entry-level roles |
| Search & Comparison Intent | People seeking beginner roles with minimal experience | Candidates looking for their first professional development role |
The main difference is that a No Experience Software Engineer is an entry-level role for individuals with little to no professional experience, often focusing on learning and growth. A Junior Software Developer typically requires some formal education or training and involves more defined development tasks. Both roles serve as starting points in a software career but differ slightly in expectations and background requirements.
Working as a software engineer, you can expect to work with computers throughout the day. As part of your responsibilities, you troubleshoot programs, install and debug applications and software, edit code, and develop solutions to technical problems. Engineers work on a team to help develop and test operating system software, perform relevant research, address bugs and errors in the code, and ensure distribution is problem-free throughout the organization. You use principles of computer science, engineering, and mathematics to come up with project ideas and solutions to digital challenges. Your duties require you to work with designers, programmers, and coders.

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:ย
Must-Have:ย
Key Success Factors:ย
Nice-to-Have:ย
Sourced by ZipRecruiter
Performing arts companies
11 - 50 Employees
Washington, DC, US
1955