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 43 minutes 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
- 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
- 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
- ...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
- ...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
- ...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...
- ...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
- 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...
- 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...
$100.81k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test, build...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- 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...
- 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...
- ...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
- ...experienceEXPERIENCE 5 years or moreHYBRID Work must be completed both in person and remotely.WORK SETTING Computer hardware or software retailer/wholesalerWilling to relocateRESPONSIBILITIES Collect and document user's requirementsCoordinate the development,...Remote work
- IBM is seeking an engineer to strengthen the incident management foundation supporting Confluent Cloud. This role combines hands-on ownership... ...to improve service resilience. About The CompanyAt IBM Software, we transform client challenges into solutions by building AI-powered...Full time
$82k - $122k per year
...Join Team CARFAX as a Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers...InternshipWork at office- ...are seeking an energetic, versatile, and self-motivated Senior Software Developer ready to make a positive social impact. As a Senior... ...skills is a must University degree in Computer Engineering, Computer Science, or related discipline eCommerce experience...
- Accelerate the Future of AI-Driven Engineering as our next AI Agentic Software Engineer (P3) Step into the frontier of intelligent software delivery where your expertise shapes next-generation development. At Trimble, you will harness the power of autonomous AI development...Work at officeLocal areaWorldwide
$90k - $130k per year
Improving Employee Retention: Workforce Strategies Shaping Restaurants in 2027Canada - Pacific Time Zone - Remote, Full-time, IntermediatePush is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling...Full timeWork at officeRemote work- ...conversations into decisions and action, built from the ground up with privacy and security in mind. We are looking for a full-stack Software Engineer to join our Engineering team and help build the core Fellow experience. You will work across the stack, from APIs and data...Work at officeRemote work
- ...Sense is a leader in biotechnology, developing advanced pathogen detection & early bio-risk response systems. We're inviting a Software Engineer to join our team, offering an opportunity to work on diverse projects and gain expertise in a breadth of areas of software development...
- ...ship client systems alongside a small senior team. CLR3 is a software consulting, advisory and product development company. We build... ...infrastructure we own and operate. We are growing our Toronto engineering team. You will work directly with the founders and senior...Work at office
$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- ...Building Information Modeling (BIM) tools and project management software. Research and synthesize technical information (AR... ...Requirements Bachelor’s degree in Computer Science, Software Engineering, or Computer Systems Engineering (Master’s preferred for advanced...
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

