About the role
Overview Hexagon's Autonomy & Positioning division is looking for a GNSS Algorithms Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. The successful candidate will research, develop and enhance high precision GNSS positioning firmware features while collaborating with other engineers across the organization. Your previous experience with software development, applied math, and problem solving will support ongoing business initiatives in our exciting high-tech environment.
The Location: Hexagon is a global company with locations around the world. This position is based in Calgary, AB.
Responsibilities As a GNSS Algorithms Engineer , responsibilities include:
- Work individually and in small teams to research, develop, and enhance NovAtel’s industry-leading positioning algorithms
- Drive the design, implementation and verification of features throughout the product lifecycle
- Interface with marketing, product managers, and the systems team to create robust and complete requirements
- Collaborate with verification designers to plan, execute tests, and develop automated test suites
- Analyze data using graphical and statistical tools to evaluate solutions and identify and investigate firmware defects
- Explore new advancements in positioning and find ways to incorporate them into our products
Qualifications Must-Have:
- B.Sc. in Geomatics/Electrical/Software Engineering
- Adept at reading and writing software C/C++
- Experience with scripting languages such as Python, Matlab.
- Excellent analytical and problem solving skills and the ability to clearly communicate ideas and solutions to others
- Good written and verbal communication skills
Key Success Factors:
- Excellent interpersonal skills and able to work effectively within a multi-disciplinary team
- Innate sense of curiosity and conscientiousness
- Excited by new technologies, new algorithms, and new possibilities
- Derive satisfaction from your work being used in demanding real-world applications
- Focus on meeting deadlines without sacrificing work quality
- Sense of urgency to meet customer expectations
Nice-to-Have:
- M.Sc or Ph.D in Electrical/Geomatics engineering and/or 3+ years of experience in related fields
- Good knowledge of Estimation Theory, Kalman filtering, Bayesian Estimation, etc
- Experience with GPS/GNSS applications and algorithm development
- Experience with inertial and other positioning sensors
- Experience with real time operating systems and embedded firmware development
- Experience working in development environments that follow standards such as ISO-16949
About Hexagon
Hexagon's Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle.
Headquartered in Madison, Alabama, USA, our 2,400 employees are located on five continents and serve customers in over 80 countries.
Hexagon's Asset Lifecycle Intelligence division is part of Hexagon (Nasdaq Stockholm: HEXA B; Hexagon.com), a global leader in sensor, software, and autonomous solutions whose technologies are shaping urban and production ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future.
About the role
Overview Hexagon's Autonomy & Positioning division is looking for a GNSS Algorithms Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. The successful candidate will research, develop and enhance high precision GNSS positioning firmware features while collaborating with other engineers across the organization. Your previous experience with software development, applied math, and problem solving will support ongoing business initiatives in our exciting high-tech environment.
The Location: Hexagon is a global company with locations around the world. This position is based in Calgary, AB.
Responsibilities As a GNSS Algorithms Engineer , responsibilities include:
- Work individually and in small teams to research, develop, and enhance NovAtel’s industry-leading positioning algorithms
- Drive the design, implementation and verification of features throughout the product lifecycle
- Interface with marketing, product managers, and the systems team to create robust and complete requirements
- Collaborate with verification designers to plan, execute tests, and develop automated test suites
- Analyze data using graphical and statistical tools to evaluate solutions and identify and investigate firmware defects
- Explore new advancements in positioning and find ways to incorporate them into our products
Qualifications Must-Have:
- B.Sc. in Geomatics/Electrical/Software Engineering
- Adept at reading and writing software C/C++
- Experience with scripting languages such as Python, Matlab.
- Excellent analytical and problem solving skills and the ability to clearly communicate ideas and solutions to others
- Good written and verbal communication skills
Key Success Factors:
- Excellent interpersonal skills and able to work effectively within a multi-disciplinary team
- Innate sense of curiosity and conscientiousness
- Excited by new technologies, new algorithms, and new possibilities
- Derive satisfaction from your work being used in demanding real-world applications
- Focus on meeting deadlines without sacrificing work quality
- Sense of urgency to meet customer expectations
Nice-to-Have:
- M.Sc or Ph.D in Electrical/Geomatics engineering and/or 3+ years of experience in related fields
- Good knowledge of Estimation Theory, Kalman filtering, Bayesian Estimation, etc
- Experience with GPS/GNSS applications and algorithm development
- Experience with inertial and other positioning sensors
- Experience with real time operating systems and embedded firmware development
- Experience working in development environments that follow standards such as ISO-16949
About Hexagon
Hexagon's Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle.
Headquartered in Madison, Alabama, USA, our 2,400 employees are located on five continents and serve customers in over 80 countries.
Hexagon's Asset Lifecycle Intelligence division is part of Hexagon (Nasdaq Stockholm: HEXA B; Hexagon.com), a global leader in sensor, software, and autonomous solutions whose technologies are shaping urban and production ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future.