Software Designer

NovAtel Inc.
Calgary
CAD 100,000 - 125,000
Job description

Overview

The Positioning Services Algorithms team within Hexagon's Autonomous Solutions division is looking for a Software Engineer to join our high-tech engineering and manufacturing company committed to customer service excellence and continuous improvement. Reporting to the Team Lead, Positioning Services Integrity, the role will focus on data analysis for functionally safe applications.

The Location: Hexagon is a global company with locations around the world. Our position is based in Calgary, AB. We offer a hybrid work environment, and for the right person, we will consider a home-based location in Canada and the US with some travel required to the office for onboarding and training.

Responsibilities

As a Software Engineer, you will:

  1. Design and build systems for collecting, storing, and analyzing data.
  2. Visualize and manipulate data to facilitate analysis.
  3. Implement and optimize software to test the fault tolerance of various software systems.
  4. Ensure data is accurate, complete, and reliable.
  5. Create and deploy algorithms, data pipelines, and workflows.
  6. Help design and support data stores.
  7. Assist stakeholders in accessing data in a reliable, convenient, and secure way.

Qualifications

Must-Have:

  1. Programming proficiency in Python.
  2. Experience with data processing, visualization, and advanced analytics techniques.
  3. A strong interest in science and engineering applications.
  4. Ability to work well with others and independently.
  5. Proficiency in spoken and written English.
  6. Eligible work permit in either Canada or the USA based on location.

Key Success Factors:

  1. Collaborates effectively with multi-disciplined teams.
  2. Thrives on taking work/tasks/projects to closure.
  3. Ability to flex and adapt to changing situations easily.
  4. A self-starter who can work under their own initiative.

Nice-to-Have:

  1. Bachelor's or higher degree in Computer Science, Engineering, Mathematics, or Science.
  2. Knowledge of GNSS positioning and error sources.
  3. Proficiency in C++ programming.
  4. Experience with Jenkins and Task Runner.

This position is with Hexagon’s Autonomy & Positioning division, a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea, and air. Our work touches every aspect of life, from sustainability on Earth to enabling autonomy.

The Company: Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. You’ll be joining over 22,000 people in 50 countries on the leading edge of your field.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Designer jobs in Calgary