Catalyst.earth Logo
Catalyst.earth Logo

C++ Developer: Optical Remote Sensing Imagery

Remote

We are looking for a C++ developer who will work on a team to create geospatial and remote sensing software for multiple platforms including desktop, server (Windows and Linux) and Cloud (multiple providers).

If you require accommodation during the recruitment and selection process, please let us know.

SCOPE OF THE JOB

  • Work with product owners and scientists to solve complex optical imagery problems from satellites and Aerial Platforms
  • Experience and domain knowledge of geospatial and remote sensing technology
  • Design/Build/Test complex programs that manipulate remote sensing imagery using C++ and Python
  • Experience with parallel programming and multithreaded design
  • Experience working in an agile environment with multiple teams
  • Creative problem solver
  • Strong knowledge of object-oriented design and development
  • Understanding of algorithms, data structures, and design patterns
  • Experience with web protocols and formats such as REST and JSON
  • Analyze requirements and build creative, industry leading solutions
Requirements
  • 2+ years of professional development experience
  • Must have technical skills: C++, knowledge of geospatial and remote sensing industry
  • Understanding of Calculus and/or Linear Algebra (2nd year university or above)
  • Nice to have technical skills: Python experience
  • Experience building/debugging C++ cross platform application (Windows and Linux)
  • Azure DevOps experience
Application
Application Notes:
If you require special accommodations during the recruitment and selection process, please let us know in the message section.
Your resume and cover letter must be in .docx or .pdf format with a max size of 10MB per document
Name your resume and cover letter with the following formats

Cover letter filename example:
 Jane_Doe_cover.pdf

Resume filename example:
Jane_Doe_resume.pdf

PCI Geomatics is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, colour, religion, age, gender, national origin, disability, sexual orientation, family status or any other status or condition protected by Federal and/or Provincial laws. If you require accommodation during the recruitment and selection process, please let us know.

Your Name(Required)
Your Email Address(Required)
Address(Required)

Previous Employment

Your Previous Employers
Please list your previous employers, the dates you worked and the position you held
Employer
Dates
Position
Phone
 

More About You

Drop files here or
Accepted file types: pdf, doc, docx, Max. file size: 5 MB.

    envelopephone-handsetcross