Senior Software Engineer for Advanced Navigation Systems
3 weeks ago
We'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 responsible for enhancing and maintaining existing GNSS/INS functionality by improving the performance of positioning algorithms and implementing new features and innovations. You will also collaborate with other subject matter experts to direct innovation in GNSS/INS and other sensor fusion solutions.
Key responsibilities include:
- Design, implement, and verify features throughout the product lifecycle.
- Drive the development of 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.
Requirements
To be successful in this role, you'll need:
- A B.Sc. in Geomatics/Electrical Engineering or a 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 of experience in research and product development in GNSS/IMU integration or other sensor fusion.
About NovAtel Inc.
NovAtel Inc. is a global company with offices around the world. We're a leading provider of GNSS/INS technology and solutions, and we're excited to have you join our team. If you're passionate about advancing navigation systems and have a strong background in software development, we'd love to hear from you.
-
Senior Embedded Systems Software Engineer
1 week ago
Calgary, Alberta, Canada Microhard Systems Inc. Full timeJob DescriptionWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team at Microhard Systems Inc.About the RoleThis is a permanent opportunity working 40 hours per week in a fast-paced environment with tight deadlines. You will be responsible for leading and coordinating teams of information systems professionals in the...
-
Senior Software Development Engineer
2 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team in Calgary, Alberta. As a key member of our agile team, you will play a vital role in developing and validating GPU-accelerated algorithms for discrete Fourier transforms.Key Responsibilities:Implement and validate GPU-accelerated algorithms for discrete...
-
Senior Network Systems Engineer
1 week ago
Calgary, Alberta, Canada thinktech software inc Full timeAre you looking for a challenging role in network administration with a reputable software company? Thinktech Software Inc. is seeking a skilled Senior Network Systems Engineer to join our team.About the RoleWe are seeking a highly experienced and detail-oriented Network Systems Engineer to manage our company's network infrastructure, ensuring its stability,...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeAt Eternal Tech Systems, we are seeking a highly skilled Senior Software Engineer to join our team of experts in designing, developing, and maintaining complex applications for the public sector.Key Responsibilities:Participate in the analysis of ministry requirements and assist in producing application technical specifications.Develop and implement...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada Build for Queen Full timeWe are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.The ideal candidate will have a strong background in Java and experience with Spring Boot and Microservices Architecture.The key responsibilities of this role include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to deliver...
-
Senior Software Systems Engineer
4 weeks ago
Calgary, Alberta, Canada Nexxt Digital Ideas Full timeJob DescriptionNexxt Digital Ideas is seeking a highly skilled Senior Software Systems Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and implementing complex software systems.Key ResponsibilitiesCollect and document user requirements to ensure accurate system developmentCoordinate the...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob Overview:Eternal Tech Systems is seeking a highly skilled Senior Software Engineer to join our team in Edmonton. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications for our Public Sector clients.Key Responsibilities:Participate in the analysis of ministry requirements...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob Description:Eternal Tech Systems is seeking a highly skilled Senior Software Engineer to join our team in Edmonton. The successful candidate will be responsible for designing, developing, and maintaining applications for the ministry as required.Key Responsibilities:Participate in the design and development of applications, ensuring they meet ministry...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob Description:Eternal Tech Systems is seeking a highly skilled Senior Software Engineer to join our team in Edmonton. As a key member of our development team, you will be responsible for designing, developing, and maintaining applications for our ministry clients.Key Responsibilities:Participate in the design and development of applications, ensuring they...
-
Senior Software Engineering Lead
6 days ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeAt Eternal Tech Systems, we are looking for a skilled Senior Software Engineering Lead to join our team in Edmonton. This Contract opportunity is an exciting chance to work with a Public Sector client and contribute to the development of innovative applications.Estimated Salary: $120,000 - $180,000 per year, depending on experience.Job DescriptionWe require...
-
Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeThe Role:We are seeking a highly skilled Software Development Engineer to join our team at Advanced Micro Devices inc. This is an exciting opportunity to work with cutting-edge technology and contribute to the development of innovative software solutions.About the Job:As a Software Development Engineer, you will be responsible for designing, developing, and...
-
Software Development Engineer
2 weeks ago
Calgary, Alberta, Canada Microhard Systems Inc.] Full timeJob SummaryAt Microhard Systems Inc., we are seeking an experienced Embedded Software Engineer to join our team. As an integral part of our engineering team, you will be responsible for designing, developing, and testing software for our microcontroller-based products.Key ResponsibilitiesDesign and develop software for microcontrollers using C programming...
-
Software Systems Engineer
4 days ago
Calgary, Alberta, Canada Clientserver Tech Systems Full timeAbout Clientserver Tech SystemsWe are a leading technology company seeking an experienced Software Systems Engineer to join our team. Our company specializes in providing innovative information systems business solutions.Salary and BenefitsThe estimated salary for this position is $85,000 - $110,000 per year, depending on experience. In addition to a...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada ALBERTA LTD. Full timeJob Title: Senior Software EngineerOur company is seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and deploy complex software systems.Key Responsibilities:- Design and develop scalable software systems using Python and other...
-
Senior Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences. Our mission is to drive innovation and solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.The Role:We are seeking...
-
Senior Radar Systems Engineer
4 days ago
Calgary, Alberta, Canada Intermap Tech Full timeJob Title: Senior Radar Systems EngineerCompany Overview: Intermap Tech is a global leader in geospatial content development and intelligence solutions. Our Research team creates, maintains, and supports critical production systems and automated solutions enabling customers worldwide with fundamental remote-sensing, machine-learning, and Geomatics solutions...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada Namo Cafe Bistro Full timeJob SummaryWe are seeking an experienced Senior Software Engineer to lead the development of high-performance systems. This individual will be responsible for designing, implementing, and testing complex software solutions. The ideal candidate will have a strong background in computer science and experience with distributed systems.ResponsibilitiesDesign and...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...
-
Senior Systems Engineer
2 weeks ago
Calgary, Alberta, Canada oilandgas Full timeJob Title: Senior Systems EngineerJob Description:We are seeking a skilled Senior Systems Engineer to join our team at oilandgas. As a Senior Systems Engineer, you will be responsible for the design, development, and integration of Safety Instrumented Systems (SIS) and Burner Management Systems (BMS) using the Triconex Turbomachinery Control (TMR) PLC...
-
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming the world with technology is at the core of AMD's mission. We're dedicated to building innovative products that accelerate next-generation computing experiences, driving progress in data centers, artificial intelligence, PCs, gaming, and embedded systems.Our software development team is seeking a talented individual to support the open-source...