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 ...
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 ...
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 ...
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 ...
The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Project Engineering Market: Power Employment Type: Full Time Position Overview Mid-level role supporting EPC project design work ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Project Engineering Market: Power Employment Type: Full Time Position Overview Mid-level role supporting EPC project design work ...
Deep understanding of system level architecture * Experience with Linux driver or Linux Kernel ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Deep understanding of system level architecture * Experience with Linux driver or Linux Kernel ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Deep understanding of system level architecture * Experience with Linux driver or Linux Kernel ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Deep understanding of system level architecture * Experience with Linux driver or Linux Kernel ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Calgary, AB · On-site
Medical
Dental
Vision
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... mid-level developers. What you'll need to succeed: * Degree in Computer Science, Robotics ...
Calgary, AB · On-site
Medical
Dental
Vision
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... mid-level developers. What you'll need to succeed: * Degree in Computer Science, Robotics ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Calgary, AB · On-site
Medical
Dental
Vision
About the Role We are seeking a Senior Software Development Engineer with deep expertise in Oracle ... Team & Cross-Functional Collaboration Mentor junior and mid-level engineers through pair ...
Calgary, AB · On-site
Medical
Dental
Vision
About the Role We are seeking a Senior Software Development Engineer with deep expertise in Oracle ... Team & Cross-Functional Collaboration Mentor junior and mid-level engineers through pair ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine ... Contribute and maintain the high quality of the codebase with tests that provide a high level of ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine ... Contribute and maintain the high quality of the codebase with tests that provide a high level of ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Strong proficiency with engineering software such as SAP2000, SAFE, and Mathcad. Advanced knowledge ...
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Strong proficiency with engineering software such as SAP2000, SAFE, and Mathcad. Advanced knowledge ...
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Quick apply
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
$51K - $58K
3% of jobs
$58K - $65K
5% of jobs
$65K - $72K
10% of jobs
$77.5K is the 25th percentile. Wages below this are outliers.
$72K - $79K
9% of jobs
$79K - $86K
10% of jobs
$86K - $93K
13% of jobs
The median wage is $93.3K / yr.
$93K - $100K
13% of jobs
$100K - $107K
12% of jobs
$107.6K is the 75th percentile. Wages above this are outliers.
$107K - $114K
10% of jobs
$114K - $121K
10% of jobs
$121K - $128K
6% of jobs
$51K
$94.5K
$128K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
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.
As 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