Geospatial Analyst, Geomatics Engineering
Ready to Apply?
Click below to visit the application page
Job Description
This full-time, approximately 6-month fixed-term position seeks a Geospatial Analyst to process airborne gravity and magnetic datasets for a research project on gravity- and magnetic-aided navigation. Responsibilities include data organization, processing, and simulation using scientific programming languages like Python or MATLAB, with a Bachelor's degree in a relevant field and experience with geospatial data processing being key requirements.
Ready to Apply?
Click below to visit the application page
Key Responsibilities
- Obtain, organize and catalogue the AER/AGS airborne gravity and magnetic datasets and associated metadata.
- Convert source files as required, verify units and coordinate/reference systems, identify missing or inconsistent records, and perform documented quality-control checks on line and gridded data.
- Execute PI-defined geodetic processing workflows to produce navigation-relevant gravity products.
- Tasks may include normal-gravity/free-air reduction, terrain-effect processing using digital elevation models, removal/restoration of long-wavelength global-model components, interpolation/gridding, crossover or residual analysis, and preparation of gravity disturbance/anomaly products in standardized formats.
- Analyze the released airborne magnetic data, verify or apply standard reference-field/levelling and coordinate transformations where required by the supplied products, perform quality checks, and generate consistent gridded magnetic-anomaly products suitable for comparison and navigation simulations.
- Bring gravity and magnetic products onto common spatial reference, resolution and file conventions.
- Identify areas of overlapping coverage
- compare gravity results with available terrestrial benchmarks and reference models as directed by the PI
- calculate summary statistics and uncertainty/quality indicators.
- Adapt and execute PI-provided or open-source computational workflows for synthetic map-matching navigation.
- Generate representative trajectories and sensor/INS error scenarios, and run gravity-only, magnetic-only and combined gravity-magnetic simulations in areas with suitable overlapping coverage using methods such as ICCP and, where applicable, EKF-based estimation.
- Evaluate positioning error and sensitivity to map resolution, sensor noise, trajectory geometry and coverage. Produce quantitative comparison tables, maps and plots for the PI, including comparisons between processed high-resolution reference fields and legacy/reference products where requested.
- Deliver organized processed datasets and grids (for example GeoTIFF, ASCII/CSV and/or Geosoft-compatible formats as appropriate), documented scripts, configuration files, metadata, processing logs and concise technical notes sufficient for the workflows to be reproduced by the research team.
- Provide regular progress updates, flag data or software issues promptly, maintain version-controlled code/data organization where appropriate, and prepare figures, tables and documented findings that may be used in project reports, presentations and research publications.
Requirements
- Application Deadline: October 15, 2026
- Bachelor's degree in Geomatics Engineering, Geophysics, Geodesy, Earth Sciences, Engineering, Computer Science, or a closely related field
- A diploma in GIS, geomatics, information technology, computer science, or a related technical field, together with at least two years of relevant experience, will be considered.
- Experience with geospatial data processing, scientific programming (e.g., Python or MATLAB), and large spatial datasets is an asset.
- An equivalent combination of education and relevant technical experience will be considered. A graduate degree is an asset but is not required.
- Demonstrated experience with numerical and geospatial data analysis using Python and/or MATLAB, including scripting, data transformation, visualization and quality control.
- Working knowledge of GIS/geospatial software and spatial reference systems. Experience with Geosoft Oasis Montaj, QGIS, GDAL or comparable geoscience/geospatial tools is an asset.
- Knowledge of gravity and/or magnetic data processing, gridding/interpolation, filtering or spectral analysis. Familiarity with physical geodesy procedures such as normal gravity, gravity disturbances/anomalies, terrain effects, remove-compute-restore processing, validation and uncertainty assessment is an asset.
- Familiarity with inertial navigation, map matching, Kalman filtering, ICCP or related navigation-simulation methods is an asset.
- Ability to work with large datasets and maintain organized, reproducible workflows. Experience with Linux, high-performance computing and version-control tools is an asset.
- Strong attention to detail and ability to document technical procedures, communicate results clearly, and work effectively with the PI and research team.
About This Position
Where is this position based?
The position is based at University of Calgary, in British Columbia, CA. Check the job description above for flexible or hybrid arrangements.
How do I apply for this job?
Click the Apply button on this page — it takes you to University of Calgary's official application portal, where you submit your application directly to the university. Tenurify only aggregates the listing and never handles applications or charges candidates.
Ready to Apply?
Click below to visit the application page
More Engineering roles you may be interested in