+ A good advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science
+ Sound programming experience including: C, C++, and/or Fortran
+ Comfortable operating in deadline driven environment
+ Must possess good numerical, problem solving, and organisational skills
+ Additional technical competency across a selection of the following disciplines may be beneficial:
+ GUI development using .Net Technologies (C#, WinForms or WPF) or Qt/QML framework, or HTML5
+ GPU development for the solution of algorithmic problems (OpenCL, CUDA)
+ Multithreading experience (MPI, OpenMP)
+ Machine learning and AI
+ GIS development toolkits (GDAL API, ESRI API, MapBox API, Google Maps API)
+ 2D/3D graphics development (OpenGL, OpenGL Shaders, OpenSceneGraph, Q3D, VTK, OSG, Vulkan)
+ CI experience; JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell