1

Software Engineer Software Engineer Jobs in Alberta

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 ...

Intermediate Software Engineer

Edmonton, AB · On-site

CA$90K - CA$110K/yr

Role Summary The Intermediate Software Engineer independently owns and delivers well-defined, small-to-medium complexity user stories end to end. You work AI-first by default - using Claude Code and ...

Intermediate Software Engineer

Calgary, AB · On-site

CA$90K - CA$110K/yr

Role Summary The Intermediate Software Engineer independently owns and delivers well-defined, small-to-medium complexity user stories end to end. You work AI-first by default - using Claude Code and ...

Senior Software Engineer

Edmonton, AB · On-site

CA$130K - CA$150K/yr

Role Summary The Senior Software Engineer leads implementation of complex features and epics, owns technical design end to end, and multiplies the pod's output - both by mentoring other engineers and ...

Senior Software Engineer

Calgary, AB · On-site

CA$130K - CA$150K/yr

Role Summary The Senior Software Engineer leads implementation of complex features and epics, owns technical design end to end, and multiplies the pod's output - both by mentoring other engineers and ...

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior C++ Software Engineer

Calgary, AB · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior C++ Software Engineer

Calgary, AB · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior Software Engineer: PlatformLocation: In office Calgary, AlbertaAbout BigGeoBigGeo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how ...

Minimum 10 years of professional software engineering experience, preferably in a SaaS environment. * Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS. * Experience with Node.js, ...

We're looking for a collaborative, analytical software engineer who is excited to experiment with emerging AI tools and capabilities, turn user needs into thoughtful technical designs, solve ...

Showing results 21-40

Software Engineer Software Engineer information

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Alberta?

For Software Engineer Software Engineer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Software Engineer Software Engineer jobs in Alberta look for?

The top searched job categories for Software Engineer Software Engineer jobs in Alberta are:

What cities in Alberta are hiring for Software Engineer Software Engineer jobs?

Cities in Alberta with the most Software Engineer Software Engineer job openings:

Software Engineer (1 Year Term)

Calgary, AB • On-site

Hexagon
Performing Arts Companies • 11 - 50 employees

Temporary

Posted 28 days ago


Job description

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 & Defense, this role will focus on extending the reach and capability of Hexagon's resilient positioning products for aerospace and defense customers.

Your previous experience, drive for innovation, excellent troubleshooting abilities, and methodical problem-solving approach will support ongoing business initiatives in our exciting high-tech environment and, most importantly, provide solutions and products for our customers' positioning and situational awareness needs across various applications.

The Location: This position is based in Calgary, Alberta.

Responsibilities

As an Embedded Software Engineer (1 year term) you will be responsible for these activities:

  • Design, develop, and test embedded software.
  • Work with System Engineers to define functional and performance requirements and product architecture.
  • Analyze test data using graphical and statistical tools and methods.
  • Plan and support testing of software features with Verification Engineers.
  • Maintain technical documentation, design specifications, and testing reports.
Qualifications

Must Have:

  • Be compliant with the Controlled Goods Program (CGP).
  • Bachelor's or Master's Degree in Engineering, Computer Science, or a related field.
  • 3+ years of proven experience in embedded software development.
  • Proficiency in C++ software development, debugging, and troubleshooting.
  • Experience with AMD Vitis, ARM-based SoCs, and RFSoC embedded platforms.
  • Experience with version control systems such as Git.
  • Experience with debugging tools such as JTAG.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.

Nice To Have:

  • Familiarity with satellite navigation systems, positioning methods, and inertial sensors.
  • Experience with the full software development lifecycle, from concept through delivery and maintenance.
  • Experience with software verification methodologies.

Key Success Factors:

  • Excellent interpersonal skills within a multi-disciplinary team.
  • Commitment to high-quality work and continuous improvement.
  • Effective written and verbal communication.
  • Quick learning and efficient implementation of product capabilities.

Not sure if you meet all the qualifications for this role? Let us decide! At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about the opportunities this role could bring, we encourage you to apply.

Applicants who require accommodation in the job application process may contact Human Resources at hrrecruitingteam.ap@hexagon.com.

If you have any questions about the role or our company, please email our team at hrrecruitingteam.ap@hexagon.com and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.

Employment Type: TEMPORARY