Software Designer
Hexagon
Software Designer
- Job ID
- 2025-2735
- Category
- Technical / Engineering
- Type
- Permanent Full-Time
- Company : Name
- NovAtel Inc.
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 Software Engineer, you will:
- Design, and build systems for collecting, storing and analyzing data.
- Visualization and manipulation of the data to facilitate data analysis
- Implement and optimize software to test the fault tolerance of various software systems
- Ensure data is accurate, complete and reliable
- Create and deploy algorithms, data pipelines, and workflows
- Help design and support data stores
- Help stakeholders access data in a reliable, convenient, and secure way.
Qualifications
Must-Have:
- Programming proficiency in Python.
- Experience with data processing, visualization, and advanced analytics techniques.
- A strong interest in science and engineering applications
- Ability to work well with others and on your own
- Proficiency in spoken and written English
- Eligible work permit in either Canada or USA based on location
Key Success Factors:
- Collaborates effectively with multi-disciplined teams
- Thrives on taking work/tasks/projects to closure
- Ability to flex and adapt to changing situations easily
- A self-starter who can work under their own initiative
Nice-to-Have:
- Bachelor or higher degree in Computer Science, Engineering, Mathematics or Science
- Knowledge of GNSS positioning and error sources
- Proficiency in C++ programming,
- 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.