Senior Algorithm Designer, Engineering
1 month ago
We 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 GNSS/INS functionality, improve positioning algorithms, and implement new features and innovations. You will also drive the design, implementation, and verification of features throughout the product lifecycle.
As a Senior Algorithm Designer, you will have opportunities to work with other subject matter experts to direct innovation in GNSS/INS and other sensor fusion solutions. You will also lead the effort around the investigation, analysis, and resolution of complex customer issues.
ResponsibilitiesKey responsibilities include:
- Enhancing and maintaining existing GNSS/INS functionality
- Collaborating with the core geomatics team to direct innovation in GNSS/INS and other sensor fusion solutions
- Driving the design, implementation, and verification of features throughout the product lifecycle
- Writing high-quality software code, adhering to best practices and coding standards
- Exploring new research and industry advancements in positioning and incorporating them into our products
- Leading the effort around the investigation, analysis, and resolution of complex customer issues
Requirements include:
- B.Sc. 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
Key success factors include:
- Motivated by challenging work
- Derive excitement and engagement from your work being used in demanding real-world applications
- 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
- Sense of urgency to meet customer expectations
Nice-to-have qualifications include:
- M.Sc. or PhD in Geomatics/Electrical Engineering or related STEM discipline
- Experience with other programming languages (C#, Python, Matlab, etc)
- Experience with desktop software development
-
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...
-
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.
-
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...
-
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,...
-
Senior Process Design Engineer
6 days ago
Calgary, Alberta, Canada Equinox Engineering Ltd Full timeAbout Equinox Engineering LtdWe are a leading engineering company specializing in gas processing and oil field facilities.Job Title: Senior Process Design EngineerEstimated Salary: $120,000 - $150,000 per yearJob DescriptionThe Senior Process Design Engineer will lead the design and development of process systems for our clients. The ideal candidate will...
-
Principal Algorithm Engineering Specialist
4 days ago
Calgary, Alberta, Canada NovAtel Inc. Full timeAbout the CompanyNovAtel Inc. is a global leader in providing cutting-edge GNSS/INS software solutions.Estimated Salary: $120,000 - $180,000 per yearAbout the RoleWe 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...
-
Senior Process Design Engineer
4 weeks ago
Calgary, Alberta, Canada Equinox Engineering Ltd Full timeJob Title: Senior Process Design EngineerReports to: Manager Process EngineeringDepartment: Process Engineering Dept.Location: Calgary, AlbertaKey Skills:Leadership, mentorship, and coordination of intermediate and junior process personnel.Execute and review feasibility studies, conceptual design, process studies, and detail engineering design.Supervise and...
-
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...
-
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...
-
Senior Design Technologist
7 days ago
Calgary, Alberta, Canada Oculus Engineering Ltd Full timeAbout Oculus Engineering LtdWe are a leading engineering firm seeking an experienced Senior Design Technologist to join our team in construction and engineering.Job SummaryThis is a permanent, full-time position requiring 3 years to less than 5 years of experience in a similar role. You will have a non-university certificate or diploma from a program of 1...
-
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...
-
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...
-
Senior Electrical Engineer
1 month ago
Calgary, Alberta, Canada Catch Engineering Full timeJob Title: Senior/Lead Electrical EngineerJob Summary: We are seeking a highly experienced Senior/Lead Electrical Engineer to join our team at Catch Engineering. The successful candidate will have a strong background in electrical engineering, with a focus on low and medium voltage design, testing, and support efforts.Key Responsibilities:Participate in or...
-
Senior Electrical Design Engineer
4 days ago
Calgary, Alberta, Canada Equinox Engineering Ltd Full timeAt Equinox Engineering Ltd., we are seeking a highly skilled Senior Electrical Design Engineer to join our team in Calgary, Alberta.About the RoleThe ideal candidate will possess a strong background in electrical engineering, with experience in oil and gas facility projects, including heavy oil facilities, well tie-ins, pipelines, compressor stations, and...
-
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...
-
Senior Software Graphics Engineer
1 month ago
Calgary, Alberta, Canada Summitsquad Full timeSenior Software Graphics EngineerWe are seeking an experienced Senior Software Graphics Engineer to join our team at Summit Squad. As a key member of our engineering team, you will be responsible for designing and implementing high-performance graphics rendering frameworks using OpenGL ES for mobile devices.Key Responsibilities:Design and implement graphics...
-
Senior Mechanical Design Technician
7 days ago
Calgary, Alberta, Canada YJE Engineering Ltd Full timeAbout YJE Engineering LtdWe are a leading engineering company looking for an experienced Senior Mechanical Design Technician to join our team.
-
Senior Civil Engineer
1 month ago
Calgary, Alberta, Canada Associated Engineering Full timeJob SummaryWe are seeking a highly skilled Senior Civil Engineer to join our team at Associated Engineering. The successful candidate will have a strong background in infrastructure design and project management, with a focus on proposal preparation, scheduling, and budgeting.Key ResponsibilitiesLead infrastructure design and project management teamsDevelop...
-
Calgary, Alberta, Canada NovAtel Inc. Full timeRole OverviewWe're seeking a skilled software engineer to join our team at NovAtel Inc. as a Senior Algorithm Designer, Engineering. This role is part of our Autonomy & Positioning division, where you'll collaborate with our core geomatics team to develop, test, and support market-leading GNSS/INS software.As a Senior Algorithm Designer, you will be...