Retour à la recherche
BT
Black Tusk Geophysics, Inc.Source d’offres vérifiée

UXO Application Developer

Offre en anglais

Black Tusk Geophysics Inc is a leading provider of unexploded ordnance (UXO) detection and classification software, based in Victoria, Canada. We provide products and services for the UXO industry in North America, Europe, South East Asia, and Australia. Due to expanding business operations, we require a full-time software developer to help support and extend our real-time data acquisition and post-processing capabilities. You will be involved in the development, deployment, and support of an unexploded ordnance (UXO) detection and classification system. It is a Windows application that perf…

  • Sur place
  • BRITISH COLUMBIA
  • Publié 1 juin 2026
  • 1 poste

Résumé du poste

Black Tusk Geophysics Inc is a leading provider of unexploded ordnance (UXO) detection and classification software, based in Victoria, Canada. We provide products and services for the UXO industry in North America, Europe, South East Asia, and Australia. Due to expanding business operations, we require a full-time software developer to help support and extend our real-time data acquisition and post-processing capabilities. You will be involved in the development, deployment, and support of an unexploded ordnance (UXO) detection and classification system. It is a Windows application that performs both real-time data acquisition and post-processing of multi-sensor data. This position requires an individual who has strong familiarity with systems development and a keen interest in geophysics and/or GIS. Our software is written in C#, VB.NET, and C++. It runs on Windows and uses Microsoft SQL Server for the backend database. The ideal candidate would also have a Geospatial or Geophysics background. Duties: - Developing data acquisition and post-processing software for detection and classification of UXO. - Implementing new computational algorithms in collaboration with Geophysicists and Engineers. - Providing remote technical support for data acquisition operators, and post-processing Geophysicists. - Deploying new builds of the application while maintaining/monitoring test plans as release dates approach. - Extending on-line documentation for new features you have contributed. - Providing remote or in-person training for new users when required. - Occasional travel to customer sites for support and/or training. Required Qualifications: - BSc or MSc degree in Computer Science, Engineering, or Physics from an accredited university. - Strong problem solving skills. - Ability to contribute in a team environment. - 3+ years experience coding in C# or VB.NET using Visual Studio. - 2+ years experience coding with datasets connected to relational databases such as SQL Server. - 2+ Experience with object-oriented programming. - Experience using GIS systems. - Familiar with revision control systems such as Git, SVN, etc. - Strong verbal and written communication skills. - Strong communication when working with technical and non-technical personnel. - Valid passport with no travel restrictions. Additional qualifications (optional, but good to have): - Experience with multi-threaded coding in C# or VB.NET. - C++ development skills, including C++ multi-threading. - Experience with real-time data consumption using multiple sensors. - Experience coding with serial communication, TCP Sockets and TCP Servers. - Experience with Platform Invoke (.NET PInvoke). - Experience coding with numerical processing libraries such as the Intel MKL. Response Information: Please send your resume in Word or PDF format via e-mail to [email protected] . Thank you in advance for your interest in Black Tusk Geophysics. Please note that only applicants selected for an interview will be contacted.

Ce que vous ferez

The role involves developing software for the detection and classification of unexploded ordnance (UXO) and providing technical support for data acquisition and post-processing. The developer will also implement new algorithms and extend documentation for new features.

Exigences

Candidates must have a BSc or MSc in Computer Science, Engineering, or Physics, along with strong coding experience in C# or VB.NET and familiarity with relational databases. Additional skills in GIS systems and communication with both technical and non-technical personnel are also required.

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • VB.NET
  • C++
  • SQL Server
  • GIS
  • Object-Oriented Programming
  • Problem Solving
  • Team Collaboration
  • Technical Support
  • Documentation
  • Training
  • Multi-Threading
  • Real-Time Data
  • Serial Communication
  • TCP Sockets
  • Numerical Processing

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
2+ ans