Gnss Software Engineer
Hexagon
Overview
Hexagon’s Autonomous Solutions division is looking for a GNSS Software Engineer
to join our team in Calgary, AB, Canada. Reporting to the Sr. Manager of the GNSS Tracking and Algorithms Group
,
this role will focus on the research and development of our world-class GNSS technologies. You will work with engineers across the wider NovAtel organization to implement GNSS tracking and algorithm enhancements, perform data analysis, participate in firmware qualifications, and collaborate with the Applications Engineering team to support complex customer integrations and use cases. The Location:
This position is based in Calgary, AB and follows a hybrid work model of two days per week in the office. Candidates located elsewhere in Canada may also be considered for a remote work arrangement, depending on experience. 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.Our technologies are shaping the production and people-related ecosystems to become increasingly connected and autonomous, ensuring a scalable, sustainable future.Responsibilities
As
GNSS Software Engineer
you will be responsible for these activities:Integrating and supporting existing measurement engines to develop our world-class high-precision GNSS receiversApplying signal processing theory to enhance Hexagon’s industry-leading tracking algorithms for performance improvements, new features, and specialized applicationsDefining functional and performance requirements, and designing, coding, and testing solutions to meet schedule and quality targets for production releasesAnalyzing test data using graphical and statistical tools and methods, including the use of Artificial IntelligenceWorking with verification engineers to plan and support testing of software featuresInvestigating problems using methodical problem-solving and analysis to resolve system defectsCollaborating with team members and others to identify new ideas and areas for investigationQualifications
Must Have:B.Sc. or M.Sc. in Electrical, Geomatics, or Software Engineering with 3+ years of industry experienceExperience writing and debugging code in embedded C/C++ and Python with AIStrong data analysis and problem-solving skillsUnderstanding of GNSS technology, particularly baseband signal processing, including GNSS signal structures, tracking loops, multipath, and spoofingExcellent interpersonal skills with the ability to work effectively within a multidisciplinary teamNice To Have:Familiarity with real-time operating systems and Embedded LinuxReal-world experience with GNSS receivers or applicationsKnowledge of statistical analysisKey Success Factors:Excited by new technologies and new possibilitiesMotivated by seeing your work used in demanding real-world applicationsA sense of urgency in meeting customer expectationsStrong multitasking and prioritization skillsA natural desire to produce high-quality work and continuously improveNot 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. If you have any questions about the role or our company, please email our team at View email address on ca.hrm.tc and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.
#J-18808-Ljbffr
Hexagon’s Autonomous Solutions division is looking for a GNSS Software Engineer
to join our team in Calgary, AB, Canada. Reporting to the Sr. Manager of the GNSS Tracking and Algorithms Group
,
this role will focus on the research and development of our world-class GNSS technologies. You will work with engineers across the wider NovAtel organization to implement GNSS tracking and algorithm enhancements, perform data analysis, participate in firmware qualifications, and collaborate with the Applications Engineering team to support complex customer integrations and use cases. The Location:
This position is based in Calgary, AB and follows a hybrid work model of two days per week in the office. Candidates located elsewhere in Canada may also be considered for a remote work arrangement, depending on experience. 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.Our technologies are shaping the production and people-related ecosystems to become increasingly connected and autonomous, ensuring a scalable, sustainable future.Responsibilities
As
GNSS Software Engineer
you will be responsible for these activities:Integrating and supporting existing measurement engines to develop our world-class high-precision GNSS receiversApplying signal processing theory to enhance Hexagon’s industry-leading tracking algorithms for performance improvements, new features, and specialized applicationsDefining functional and performance requirements, and designing, coding, and testing solutions to meet schedule and quality targets for production releasesAnalyzing test data using graphical and statistical tools and methods, including the use of Artificial IntelligenceWorking with verification engineers to plan and support testing of software featuresInvestigating problems using methodical problem-solving and analysis to resolve system defectsCollaborating with team members and others to identify new ideas and areas for investigationQualifications
Must Have:B.Sc. or M.Sc. in Electrical, Geomatics, or Software Engineering with 3+ years of industry experienceExperience writing and debugging code in embedded C/C++ and Python with AIStrong data analysis and problem-solving skillsUnderstanding of GNSS technology, particularly baseband signal processing, including GNSS signal structures, tracking loops, multipath, and spoofingExcellent interpersonal skills with the ability to work effectively within a multidisciplinary teamNice To Have:Familiarity with real-time operating systems and Embedded LinuxReal-world experience with GNSS receivers or applicationsKnowledge of statistical analysisKey Success Factors:Excited by new technologies and new possibilitiesMotivated by seeing your work used in demanding real-world applicationsA sense of urgency in meeting customer expectationsStrong multitasking and prioritization skillsA natural desire to produce high-quality work and continuously improveNot 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. If you have any questions about the role or our company, please email our team at View email address on ca.hrm.tc and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Gnss Software Engineer in Winnipeg, MB vacancy
- GNSS algorithm development and embedded C/C++ expertise define this Calgary opportunity... ...uses a hybrid work model.As a GNSS Software Engineer, you will research and develop high-precision... ...: Integrate and support measurement engines for high-precision GNSS receiversEnhance...Suggested
- An exciting opportunity for a GNSS Engineer to develop advanced satellite navigation and precision positioning technologies. You’ll work on... ...algorithms and signal processing, collaborating with hardware, software and systems engineering teams. Key Responsibilities Develop...Suggested
- ...unit who shapes strategy, leads cross-team initiatives, mentors engineers, and still dives into algorithms when needed. Your work will directly... ...achieve centimeter-level accuracy worldwide. If you are a GNSS craftsperson who combines deep algorithmic expertise with the ability...SuggestedWorldwide
- Advance precision positioning by analysing GNSS performance, resolving errors, and... ...Apply strong problem-solving skills.This GNSS Engineer role focuses on positioning accuracy, receiver... ...errors. Collaboration with hardware, software, and systems engineering teams supports improved...Suggested
- Develop GNSS receiver software at CMC Electronics using C, C++, Ada, and real-time embedded programming. Work within the avionics field.As a Software... ...Global Navigation Satellite System receivers. The GNSS engineering team develops system, software, and hardware solutions for...SuggestedWorldwide
- ...skilled User Equipment (UE) Verification Engineer to join our dynamic team. The ideal candidate... ...responsible for verifying and validating GNSS receivers. Working closely with cross-... ...Familiarity with CI/CD pipelines and structured software engineering practices. GNSS or navigation...Permanent employment
- ...dedicated RF team in Calgary, Alberta, focusing on high-performance GNSS hardware development. Contribute to RF design and validation,... ...GNSS receivers. The Hardware Development team is seeking an RF Engineer with strong expertise in circuit-level design. You will play a vital...
- ...protection. Xona est à la recherche d'une personne spécialiste GNSS analytique, autonome et passionnée par la résolution de... ...background in GNSS receiver design, in both measurement and position engine development. You are comfortable operating in a dynamic, research...Permanent employment
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- ...Role Description Xona is seeking an analytical and self-driven GNSS Specialist with a passion for solving technically complex... ...background in GNSS receiver design, in both measurement and position engine development. You are comfortable operating in a dynamic, research...Permanent employmentManual laborShift work
- Testez des logiciels GNSS en temps réel chez CMC Électronique à Montréal, dans un mode de travail hybride, avec C, C++ et instrumentation.Comme testeur logiciel, vous participerez au cycle complet de développement des récepteurs GNSS. Vous travaillerez avec l’équipe d’ingénieurs...
- ...We’re looking for a Software Engineer to own the application layer that sits on top of our sensors — the host software, SDKs, configuration and... ...navigation output from OSCP products. You’ll turn raw IMU and GNSS data and low‑level device interfaces into clean, well‑documented...
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...Full time
- Build sensor-facing software in Montréal with Python and C/C++, supporting OSCP products, SDKs... ...navigation data pipelines.As a Software Engineer, you will own the application layer above... ...engineers configure, integrate, and assess IMU, GNSS, and navigation products. The work spans...
- u-blox is seeking a senior GNSS expert to lead high-precision positioning initiatives and shape the technical roadmap. You will mentor engineers, collaborate with Product Owners, and drive end-to-end algorithm implementations across cross-functional teams. With 10+ years in...
- Intégrez Xona Technologies comme Analyste GNSS et contribuez à la recherche sur des systèmes de navigation satellite. Rejoignez une équipe dédiée à l'innovation et à l'excellence technique. Ce rôle d'Analyste GNSS implique des travaux d'analyse sur les systèmes de synchronisation...
- ...robotics—we're concentrating the world's best software, robotics, and aeronautical expertise to... ...OverviewAs a Senior State Estimation Engineer, you will collaborate with peers to: Lead... ...required for handling degraded or denied GNSS signals, ensuring a reliable aircraft state...Permanent employmentFull timeContract workImmediate startRemote workRelocation
- CMC Électronique recherche un Développeur de logiciels embarqués Senior pour la conception et le maintien de récepteurs GNSS de nouvelle génération. Vous appliquerez les normes avioniques et contribuerez à l’amélioration continue des systèmes embarqués. Le candidat idéal possède...
$110k - $150k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...tasks like document processing, data extraction, recommendation engines etc.Work closely with Sr. Engineers experienced in AI to...Work at officeRemote workWork from home- ...including AI and automation, with the right mindset. Above all, you’re here to build something that matters.You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable, secure systems. You have a strong foundation in backend development...WorldwideFlexible hours
- Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance... ...Experience: Prior experience in corporate travel, booking engines, or expense management platforms. (Note: Candidates with...Flexible hours
- ...the rules that matter most, like pricing guardrails and ledger balances. Review code, write clear documentation, and help set the engineering standards of a growing team. Build with AI Build product features on large language models, from document extraction to...
- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applyingthat expertise to help enterprises...For contractorsFlexible hours
- Amaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.You’ll design and build both the user interface and backend of web applications, working with...Internship
- C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM C/C++ - preferred WinForms - preferred...RemplacementPermanent employmentFull timeContract work
$76k - $114k per year
...opportunities and company perks await!Job Description:Vacancy StatusThis is an existing job vacancyJob DescriptionMicrochip’s FPGA software engineering team is at the forefront of developing advanced Electronic Design Automation (EDA) software, empowering customers to program...Work at office- ...education, can service their clients faster with the privacy and security that they expect.What we need: TitanFile is looking for a Software Engineer who is personable, persistent, and confident. A person who is passionate about learning new technologies and improving the...Permanent employment
$80k - $120k per year
...members in an inclusive and collaborative environment This job posting is for an existing vacancy. We’re looking for our next Software Engineer. Could It Be You? The Software Engineer is responsible for designing, building, testing, and deploying features across the...Permanent employmentFull timeWork at office- ...healthcare providers, through human-centric software powered by AI. We’re also on a mission... ...on OfferWe’re looking for a Software Engineer t to join our engineering team. You’ll... ..., third-party APIs, and embedded engines like DuckDB and DataFusion. Ship incrementally...InternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Gnss Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

