Principal Algorithm Engineering Specialist
4 days ago
About the Company
NovAtel Inc. is a global leader in providing cutting-edge GNSS/INS software solutions.
Estimated Salary: $120,000 - $180,000 per year
About the Role
We are seeking an exceptional Senior Designer to join our team of experts in developing market-leading GNSS/INS software.
This role will involve collaborating with our core geomatics team to develop, test, and support GNSS augmentation technology.
You will have opportunities to work with other engineers in the wider organization to implement positioning enhancements, perform data analysis, and act as a technical mentor providing theoretical guidance on algorithms and mathematical applications.
Responsibilities
- Enhance and maintain existing GNSS/INS functionality by improving the performance of the positioning algorithms and implementing new features and innovations.
- Collaborate with other subject matter experts in the core geomatics team to direct innovation in GNSS/INS and other sensor fusion solutions in both embedded and post-processed product lines.
- Drive the design, implementation and verification of features throughout the product lifecycle.
- Write high-quality software code, adhering to best practices and coding standards.
- Explore new research and industry advancements in positioning and find ways to incorporate them into our products.
- Lead the effort around the investigation, analysis and resolution of complex customer issues.
- Anticipate patterns, looking beyond the immediate task and generating new solutions to complex problems.
Qualifications
- Bachelor of Science in Geomatics/Electrical Engineering or related STEM discipline.
- Strong knowledge in optimal estimation theory (Kalman filtering, least squares, etc).
- Strong knowledge in GNSS/INS/sensor fusion theory, error modelling and mitigation.
- Minimum of 8 years experience in research and product development in GNSS/IMU integration or other sensor fusion.
- Industry experience of applying theory in tightly and deeply coupled systems to a wide range of real-world scenarios.
- Adept at reading and writing code in C/C++.
- Proven track record of innovation.
- Knowledge of coordinate systems and reference frames.
- Strong written and verbal communication skills.
Location
The position is based in Calgary, AB.
-
Senior Algorithm Engineer
1 month ago
Calgary, Alberta, Canada BDO Full timeAbout the RoleBDO is seeking a highly skilled Senior Specialist, Algorithm Engineering, to join our team and contribute to the development of cutting-edge AI solutions.Key ResponsibilitiesDesign and implement novel neural network architectures, loss functions, and algorithms to improve AI model performance and efficiency.Develop and apply mathematical...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full timeOverviewHexagon's Autonomy & Positioning division is seeking a skilled GNSS Algorithms Engineer to contribute to the development of industry-leading network positioning algorithms. As a member of our team, you will work closely with colleagues to research, design, and implement innovative solutions for global and regional GNSS reference stations and...
-
GNSS Algorithms Engineer
2 weeks ago
Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full timeKey ResponsibilitiesAs a GNSS Algorithms Engineer at Hexagon's Autonomy & Positioning division, you will work in small teams to research, develop, and enhance industry-leading network positioning algorithms. Your responsibilities will include mentoring junior members of the team, interfacing with marketing, product managers, and the systems team,...
-
GNSS Algorithms Engineer
1 month ago
Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full timeJob SummaryHexagon's Autonomy & Positioning division is seeking a highly skilled GNSS Algorithms Engineer to join our team. As a key member of our network processing team, you will be responsible for developing and enhancing industry-leading network positioning algorithms.Key ResponsibilitiesResearch and develop new algorithms for network processing and...
-
Principal Piping Design Engineer
6 days ago
Calgary, Alberta, Canada Equinox Engineering Ltd. Full timeRole OverviewWe are seeking a highly skilled Principal Piping Design Engineer to join our Calgary-based team at Equinox Engineering Ltd. As a seasoned professional with extensive experience in piping engineering, you will play a critical role in delivering high-quality projects that meet the needs of our clients.
-
Senior Algorithm Designer, Engineering
1 month ago
Calgary, Alberta, Canada NovAtel Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Algorithm Designer to join our team at NovAtel Inc. in Calgary, AB. As a key member of our Autonomy & Positioning division, you will play a critical role in developing market-leading GNSS/INS software.In this position, you will collaborate with our core geomatics team to enhance and maintain existing...
-
Bioinformatics Algorithm Developer
4 days ago
Calgary, Alberta, Canada Roche Full timeRole OverviewRocheforward-thinking team is seeking an experienced Bioinformatics Algorithm Developer to join our growing team and contribute to the development of high-performance bioinformatics algorithms.About the PositionWe are a cutting-edge biotechnology company dedicated to advancing the field of genomics and diagnostics. Our team is composed of...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full timeOverviewHexagon's Autonomy & Positioning division is seeking a skilled GNSS Algorithms Engineer to contribute to the development of industry-leading network positioning algorithms. As a member of our team, you will work closely with cross-functional teams to create robust and complete requirements, architectural designs, and design documentation.The RoleAs a...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full timeOverviewHexagon's Autonomy & Positioning division is seeking a skilled GNSS Algorithms Engineer to develop industry-leading network positioning algorithms. As a key member of our team, you will be responsible for researching, designing, and enhancing algorithms to process global and regional GNSS reference stations and model satellite and regional...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada G&G TRUCKING SOLUTION INC Full timeWe are seeking a Senior Software Engineer to join our team in the development of high-performance algorithms. The ideal candidate will have expertise in software development, optimization techniques, and programming languages such as C++, Java, and Python. In this role, you will be responsible for designing, developing, and testing high-performance...
-
Senior Algorithm Engineer
1 week ago
Calgary, Alberta, Canada NovAtel Inc. Full timeJob DescriptionWe are seeking an experienced Senior Algorithm Designer to join our team at NovAtel Inc. in Calgary, AB.
-
Principal Bioinformatics Software Engineer
1 month ago
Calgary, Alberta, Canada Roche Full timeThe OpportunityRoche Diagnostics is a leading biotechnology company dedicated to advancing the field of genomics and diagnostics. We are seeking a highly motivated and experienced Software Engineer to join our growing team and contribute to the development of high-performance, high-quality Next Generation Sequencing (NGS) bioinformatics algorithms.Key...
-
Calgary, Alberta, Canada Randstad Full timeJob Title: Software EngineerWe are seeking a talented Software Engineer to join our team. Key responsibilities include:Developing and implementing advanced algorithms to improve system efficiency.Collaborating with cross-functional teams to design and deliver high-quality software solutions.Requirements:Strong understanding of software development principles...
-
Principal Project Coordinator
4 days ago
Calgary, Alberta, Canada Catch Engineering Full timeAbout Catch EngineeringCatch Engineering is a leading engineering services company that delivers innovative solutions to clients across various industries.Job SummaryWe are seeking an experienced Principal Project Coordinator to join our team. The successful candidate will be responsible for managing multiple projects simultaneously, ensuring they are...
-
Principal Drafter
1 week ago
Calgary, Alberta, Canada Alberta BTC Group Full timeWe are looking for a highly skilled Principal Drafter to join our team at the Alberta BTC Group. As a Principal Drafter, you will be responsible for preparing engineering designs and drawings, reading blueprints to determine work requirements, and supervising other drafting personnel.Key ResponsibilitiesDesign and Drafting: Prepare engineering designs and...
-
Principal Bioinformatics Software Engineer
2 weeks ago
Calgary, Alberta, Canada Roche Full timeKey ResponsibilitiesAs a senior software engineer in our bioinformatics team, you will be responsible for designing, developing, and optimizing cutting-edge algorithms for Next Generation Sequencing data analysis. This will involve working closely with cross-functional teams of biologists, data scientists, and software engineers to build robust, scalable,...
-
Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeTransform Lives with AMD TechnologyWe're on a mission to build great products that accelerate next-generation computing experiences. As a Software Development Engineer, you'll play a key role in developing fast Fourier transform libraries to enable high-performance computing and machine learning workloads at Exascale.The Role:You'll work in a dynamic,...
-
Project Engineer
4 weeks ago
Calgary, Alberta, Canada Equinox Engineering Ltd Full timeProject Engineer - EPCM SpecialistEquinox Engineering Ltd. is a leading EPCM firm specializing in oil and gas processing. We are seeking a Project Engineer - EPCM Specialist to work on multiple projects.Key ResponsibilitiesAssist in the coordination of discipline engineering and design of oil & gas projects.Ensure compliance with all regulatory processes,...
-
Lead Algorithm Innovator
4 days ago
Calgary, Alberta, Canada Hexagon Full timeJob OverviewSophisticated GNSS/INS software is driving innovation in the positioning technology industry. As a Lead Algorithm Innovator at Hexagon's Autonomy & Positioning division, you will collaborate with experts to develop and support cutting-edge GNSS augmentation technology.About the RoleWe are looking for an inventive engineer with theoretical and...
-
Mechanical Engineering Specialist
4 weeks ago
Calgary, Alberta, Canada YJE Engineering Ltd Full timeWe are seeking a skilled Mechanical Engineering Specialist to join our team at YJE Engineering Ltd. The ideal candidate will have a strong background in mechanical engineering and be able to perform a range of mechanical tests and analyses.The successful candidate will be responsible for designing tools, moulds, jigs and fixtures, as well as preparing and...