GNSS engineers collaborating on navigation performance analysis in a space engineering laboratory
GNSS Academy · Engineering consulting

Expertise for your
GNSS/PNT challenges.

Flexible engineering support to de-risk decisions, accelerate development and validate navigation performance.

System + UserEngineering levels
Real + SimulatedData-driven analysis
Python · C/C++Algorithms & tooling
Flexible GNSS/PNT engineering consulting

From early decisions
to validated solutions.

Support across the navigation engineering lifecycle: define the approach, evaluate the options, develop the solution and demonstrate its performance.

01 / ENGINEERING SUPPORT

Bids & technical proposals

Shape the solution approach, define the scope and assumptions, and clarify performance targets for technical bids and proposals.

02 / ENGINEERING SUPPORT

Feasibility & trade-offs

Evaluate options early, reduce uncertainty and turn technical findings into clear recommendations and an execution roadmap.

03 / ENGINEERING SUPPORT

Simulation & analysis

Build simulators and analysis tools to predict system behaviour, quantify performance with synthetic data and explore sensitivity to key parameters.

04 / ENGINEERING SUPPORT

Testbeds & prototyping

Build and test representative engineering setups, validate candidate approaches and iterate quickly to assess their practical value.

05 / ENGINEERING SUPPORT

Performance assessment

Define KPIs and analyse real or simulated data to assess accuracy, availability, continuity, integrity, robustness and resilience.

06 / ENGINEERING SUPPORT

GNSS/PNT algorithms

Design positioning and system-level algorithms, including estimation filters tuned to the expected performance requirements.

07 / ENGINEERING SUPPORT

Software & tooling

Implement Python and C/C++ solutions with clean architecture, version control and reproducible workflows for testing and integration.

08 / ENGINEERING SUPPORT

Verification & validation

Define validation methods, metrics and datasets, then execute assessments that support performance reviews, qualification and acceptance.

09 / ENGINEERING SUPPORT

Operations & monitoring

Define operational and DevOps requirements, monitor performance, investigate anomalies and refine configurations for representative conditions.

10 / ENGINEERING SUPPORT

Customer & user training

Deliver project-focused training so end customers and operational users can run, monitor and understand the solution, including troubleshooting.

Our fields of expertise

Across systems.
Across the navigation chain.

System & user engineering

Connect system behaviour and service performance with the navigation solution delivered to users.

System levelUser level

Galileo & EGNOS

Apply engineering expertise to European satellite navigation and augmentation systems.

GalileoEGNOS
01 / EXPERTISESpace segment
02 / EXPERTISEGround segment
03 / EXPERTISEOrbits
04 / EXPERTISEClocks
05 / EXPERTISEIonosphere
06 / EXPERTISESignals
07 / EXPERTISESensor fusion
08 / EXPERTISEAlgorithms
09 / EXPERTISEIntegrity
10 / EXPERTISEAuthentication
In-house projects & capabilities

Engineering tools.
Practical depth.

Explore the tools, processing chains and analysis capabilities developed in-house. Select a capability to read the technical details.

Capability 01

SBAS & EGNOS

System performance · user impact

EGNOS V2 / V3SIS → UserIntegrity

For SBAS (Satellite-Based Augmentation Systems), we have developed a suite of engineering tools to validate and benchmark the performance of EGNOS V2 and EGNOS V3 across the full chain—satellite/SIS, ionospheric modelling and corrections, range domain, and user domain. Our tooling supports both service-volume level assessments (wide-area performance mapping) and receiver-data driven analyses using real measurements. To close the loop from corrections to user impact, we also built an in-house positioning engine that computes SBAS-based solutions and enables detailed evaluation of accuracy, integrity, availability, and continuity under representative operational conditions.

Capability 02

Precise Point Positioning

High-accuracy global navigation

Kalman filteringAmbiguity resolutionGalileo HAS

For PPP (Precise Point Positioning), we have developed a set of in-house tools and algorithms focused on high-accuracy, global positioning. Our work includes the implementation of a Kalman Filter–based PPP engine with ambiguity resolution, designed to deliver precise and stable solutions under realistic conditions. The processing chain is fed with precise orbit/clock and bias products from multiple sources—including modern services such as the Galileo High Accuracy Service (HAS)—allowing us to assess end-to-end performance and support the development and validation of next-generation precise positioning capabilities for demanding applications.

Capability 03

GNSS/IMU sensor fusion

Integrated navigation across scenarios

Loose / tight couplingIMU gradeGNSS outages

For GNSS/IMU Sensor Fusion, we have developed algorithms and simulation tooling to evaluate integrated navigation performance using synthetic GNSS and inertial measurements across a wide range of scenarios. We simulate measurements in different environments (open-sky, degraded, challenged) and under varied vehicle dynamics, then test multiple integration architectures loose coupling, tight coupling, to run sensitivity analyses and quantify how factors such as dynamics, IMU grade, GNSS errors/outages, and measurement quality impact accuracy, robustness, and continuity.

Capability 04

LEO-PNT assessment

Future constellation architectures

Service volumeGeometry & visibilityCoverage

For LEO PNT (Low Earth Orbit Positioning, Navigation and Timing), we have developed a dedicated Service Volume assessment framework to study future navigation constellations in low Earth orbit. This toolset allows us to model candidate LEO-PNT architectures and quantify coverage and performance across the service region—analyzing geometry, visibility, and key service indicators to understand how next-generation LEO constellations could complement or enhance traditional MEO GNSS for more resilient and higher-performance PNT.

Capability 05

Precise orbit determination

GNSS-based LEO orbit processing

Sentinel-1 / Sentinel-6GPS & GalileoFlight observations

For Precise Orbit Determination (POD) in LEO, we have developed processing capabilities and tooling to perform POD using on-board GNSS receiver data from missions such as Sentinel-1 and Sentinel-6, leveraging measurements from GPS and Galileo. Our framework ingests real flight receiver observations and applies orbit determination and quality assessment workflows to estimate and validate precise satellite trajectories—supporting mission needs such as navigation performance monitoring, product quality evaluation, and sensitivity analyses across measurement conditions and modelling assumptions.

Capability 06

Ionosphere analysis

Characterisation, estimation & corrections

ROT / AATRTEC / IONEXSBAS grid data

For Ionosphere Analysis, we have developed a complete toolkit covering both characterization and estimation, enabling detailed studies from raw measurements to service-level performance. On the characterization side, we compute key ionospheric activity indicators such as ROT and AATR, supporting anomaly detection and scenario classification. For estimation, we implement algorithms to derive TEC, and we perform performance analyses using standard products such as IONEX. In addition, we assess SBAS ionosphere by processing ionospheric grid information (e.g., GIVDs from MT26 messages) disseminated by systems such as EGNOS and WAAS, allowing us to evaluate the impact on user-domain performance.

Capability 07

Signal processing & protection

Acquisition, tracking & receiver behaviour

GPS / GalileoSkydel scenariosJamming / spoofing

For GNSS Signal Processing and Receiver Protection, we have developed signal acquisition and tracking algorithms using real GPS and Galileo signals, complemented by advanced scenario generation with tools such as Skydel to simulate signals under a wide range of conditions. This includes controlled environments with different dynamics as well as interference and threat scenarios—jamming and spoofing—to evaluate receiver behavior and design protection and detection capabilities at receiver level.

Capability 08

Threat & fault injection

Safety-critical monitoring and barriers

Clock jumpsMessage anomaliesEGNOS V3

For Threat & Fault Injection in safety-critical navigation, we have developed simulation and data-generation tools that inject feared events into GNSS/PNT scenarios—such as clock jumps, message anomalies, and other system or measurement faults. This controlled fault injection capability is used to design, tune, and validate integrity barriers that must detect and mitigate failures before they can impact users. It is particularly suited to supporting SBAS integrity chains (e.g., EGNOS V3), where robust monitoring, fault detection, and protection logic are essential to maintain safety performance under off-nominal conditions.

A clear engineering approach

Work around your
project needs.

01

Define

Clarify your objectives, constraints, available data and performance targets.

02

Develop

Select the approach and build the analyses, algorithms, tools or test environment.

03

Validate

Evaluate results against the agreed metrics, scenarios and reference data.

04

Transfer

Communicate findings, support integration and provide project-focused user training.

Tell us about your challenge

Let’s move your
navigation project forward.

Share your project context, technical needs and objectives. Our team will contact you to discuss how GNSS Academy can support your engineering work.

training@gnssacademy.com
Our industry ecosystem

Connected to the European
space and navigation sector.