Geo-Plus

Geo-Plus | LiDAR, Land Surveying and Civil Engineering Software Solutions

Team with similar careers, dedicated to making a difference in the surveying industry.
Geo-Plus Careers and Employment
Geo-Plus Careers and Employment

Careers at Geo-Plus, your pathway to success through our Employment Opportunities!

Simple employment process – Wonderful environment to work in – perfect careers and opportunities!

You’re going to be joining a unique, diversified, and dynamic team who share similar careers with you!

Surely a great place to enjoy a flexible schedule, the perfect setup for creating successful careers!


Beyond Employment, Learn more about Geo-Plus

Since 1987, Geo-Plus has been designing and developing software solutions for surveying professionals.  Geo-Plus is poised at the cutting edge of technology, and our products are constantly updated to meet the specific needs of clients from diverse backgrounds.

We offer our employees a health and dental plan, as well as flexible hours with the capability of working remotely to accommodate everyone.  Our compensation plan is intentionally designed to support our employees’ health and well-being!

View our Employment opportunities and careers

C++ / QT Senior Software Developer Job Opportunity

Geo-Plus is recruiting a developer to join our team focused on LiDAR, 3D and cutting-edge geospatial data-processing. We are recruiting a senior C++ developer with point cloud processing skills in 2D and 3D Engine Development, geospatial and big data processing who shares our passion for the space and how it can be applied to the AEC industry.

Required Skills:

  • Bachelor’s, master’s + in computer science, mathematics, or a related field
  • Strong C++ skills (C++11 and C++14)
  • 2+ years of experience with Qt 5 Framework (QtQuick, QML, ..)
  • Advanced 2d/3d mathematical data science processes
  • Experience with multi-threaded programming
  • Experience with spatial data structures
  • Familiarity with Visual Studio (2015+)
  • Experience in computer graphics, geometric modeling
  • SQL and NoSQL database experience

Nice to have:

  • GIS including concepts, tools, and data (vector, raster, 3D models, LIDAR, and others)
  • OpenSceneGraph (OSG), OpenGL, Vulcan, ..
  • PCL, OpenCV, or other image-processing libraries
  • Unit tests with QtTest
  • Cassandra, CouchDB (Geocouch), MongoDB, Redis or SQLite (SpatiaLite)
  • Elasticsearch, Hadoop, Kafka, Geohash, Tarantool, ..
  • Cross-platform experience with Linux and Windows
  • Experience with distributed systems and networking
  • Experience with machine learning software packages
  • Python

Job Type : Full Time

Required Language : French, English

Apply

Senior Web Developer (Node.js, Angular) Job Opportunity

Geo-Plus is looking for an experienced Developer to help us build new and maintain existing applications written with Angular and Node.js.

Job Requirements

  • University degree in Computer Science or Computer Engineering, or a college degree in Computer Science or equivalent
  • 6 + years of experience leading large design and development efforts

Strong expertise in:

  • Node.js, Angular
  • HTML5/CSS 3.0
  • PostgreSQL, Mongo DB
  • Automated Testing, DevOps – CI/CD
  • Proven track record of successfully delivering high volume and high availability transactional applications under tight time constraints.
  • Experience with Version Control tools like Git
  • Experience with Cloud technologies like AWS, Azure or Google Cloud
  • Experience with Microservices architecture.

Nice to have

  • Pivotal Cloud Foundry, Kubernetes, Docker
  • Experience in WebGL
  • Knowledge of OpenLayers
  • Advanced 2d/3d mathematical data science processes
  • Python
  • Experience with iOS / Android development
  • Hand on experience implementing DevOps
  • Knowledge of security and privacy standards, and authentication protocols (e.g. OAuth2, OpenID Connect, SSO, Keycloak integration, ..).

Job Type : Full Time

Required Language : French, English

Apply

Product Manager / Surveying and Civil Engineering Software Trainer Job Opportunity

Primary Responsibilities

  • Define a vision of product evolution
  • Feed and maintain the product roadmap
  • Write needs analyzes for new products or improvements to current products and propose their positioning in relation to existing products
  • Bridging the gap between customers and development teams
  • Participate in demonstrations and presentations or needs analyzes during customer visits, conferences and user conferences
  • Disseminate training for customers and distributors
  • Offer training, seminars by videoconference
  • Act as a technical advisor to programmers and representatives
  • Develop documents and training tools (documentations, videos, LMS, etc.)

Requirements

  • Bachelor’s degree in Geomatics and / or Computer Engineering
  • Increased knowledge of civil engineering, as well as the field of surveying
  • Experience as a product manager in an agile environment
  • Have a minimum of 2 years’ experience with AutoCAD and MicroStation
  • Good knowledge of French and English, both oral and written
  • Knowledge of Geo-Plus software (asset)

Job Type : Full Time

Required Language : French, English

Apply

Sales Representative Job Opportunity

Key Responsibilities

  • Identify new business opportunities : Engage with potential customers through proactive communication channels, including phone calls and emails, to showcase and promote Geo-Plus solutions.
  • Cultivate potential leads : Work closely with the sales team to qualify leads and ensure a smooth transition through the sales process.
  • Create a great first impression : Provide exceptional initial interaction with prospects and customers, laying the foundation for a long-lasting business relationship.
  • Assess customer needs : Understand and analyze customer requirements to determine the suitability of Geo-Plus solutions for their business objectives.
  • Manage various lead sources : Handle leads from different channels, including inbound calls, emails, and online requests, ensuring efficient and timely responses.
  • CRM Management : Use customer relationship management (CRM) systems to log and update all communications, ensuring data integrity and accessibility.
  • Strategic Collaboration : Work in partnership with the Director of Business Development to develop and implement strategies to increase sales and achieve monthly, quarterly and annual targets.
  • Other Duties : Perform any other task defined by management in support of the company’s objectives.

Requirements

  • Education : A first-level university degree is desired, but not required. Relevant experience and skills suitable for the requirements of the position will be considered.
  • Communication Skills : Excellent oral and written communication skills, combined with active listening to provide exceptional customer service.
  • Sales acumen : Demonstrated ability to meet and exceed sales targets, with a good understanding of sales processes and strategies.
  • Adaptability : Proven ability to operate in a competitive environment and manage multiple tasks simultaneously.

Preferred Assets

  • Industry knowledge : Familiarity with the AEC (Architecture, Engineering and Construction) industry is a strong asset.
  • Software Sales Experience : Experience selling software, especially SaaS products, is highly desired.
  • Proficiency with CRMs : Experience with CRM platforms is a plus.
  • Multilingual skills : Fluency in other languages in addition to English is considered an asset.
  • Geomatics expertise : Experience or knowledge in geomatics is an advantage.
  • Customer Service Experience : Previous experience in customer service roles is appreciated.

Job Type : Full Time, permanent

Language Requirements : Fluency in English is required; fluency in French is considered an asset.

Comprehensive benefits plan

At Geo-Plus, we value our employees and offer a comprehensive benefits package after three months of employment, including:

  • Health Insurance : Full coverage of medical expenses for you and your family.
  • Dental insurance : Coverage includes exams, cleanings, scaling, polishing, fillings and certain extractions.
  • Vision care : Assistance with eye care costs, including exams and corrective lenses.
  • Travel insurance : Protection for business and personal travel.
  • Extended Health Care : Access to services such as acupuncture, podiatry, chiropractic, dietetics, naturopathy, osteopathy, physiotherapy, psychology, massage therapy, speech therapy, orthotics, hearing aids, home care and nursing services.
  • Diagnostic services : Coverage for MRIs, CT scans, ultrasounds, laboratory tests, prostate antigen screening, CA 125 analysis and audiology services.
  • Life and disability insurance : Financial support in the event of accidental death, dismemberment, hospitalization, disability and death.

We believe that our employees are our greatest asset, and we are committed to providing them with benefits that support their health, well-being, and professional development.

Join Geo-Plus and be part of a team that is shaping the future of geospatial solutions.

Note: This job description is intended to provide a general overview of the position and is not intended to be an exhaustive list of duties and responsibilities.

Apply

Programmer Analyst Job Opportunity

The candidate will be supporting continuous improvements projects related to database maintenance and reporting as well as programming or editing tools to enhance the user interaction with various existing applications. Most projects are mainly oriented towards supporting and easing the company growth.

Job Requirements

  • A minimum of 1-4 years’ experience
  • Knowledge of C, C++ and VB6
  • Bachelor’s degree in computer science, Geomatics, Civil Engineering, or similar domain
  • Strong skills in mathematics
  • Knowledge of SQL and ACCESS
  • Knowledge of .NET C# Programming
  • Capable of supporting several projects at a time
  • Capable of building reusable code and libraries

Must have

  • Fluent in English and French
  • Knowledge of AutoCad or other drawing software
  • Strong understanding of backend technologies, such as scripting languages, databases and server technologies
  • High degree of autonomy, initiative and creativity

Job Type : Full Time

Required Language : French, English

Apply

Technical Support Specialist and QA Tester Job Opportunity

The employee will participate in the quality control of different software in surveying and civil engineering. They will serve as a technical advisor for programmers and representatives, regarding the practice and the various concepts related to the occupation.

Job Requirements

  • Extensive civil engineering and surveying knowledge
  • Minimum of 2 years’ experience in AutoCAD and MicroStation
  • Fluent in French and English both written and spoken
  • Knowledge of Geo-Plus software (asset)

Must have

  • Ability to easily identify problems
  • Find appropriate solutions
  • Strong skills in problem solving and troubleshooting
  • Versatile, rigorous and independent

Job Type : Full Time

Required Language : French, English

Apply

Administrative Assistant Job Opportunity

The administrative assistant answers general phone inquiries using a professional and courteous manner, as well as direct phone inquires to the appropriate staff member. She/he will have to reply to general information requests with the accurate information. Also, she/he will have to manage the mail, the bills, and other administrative tasks needed by the CEO.

Job Requirements

  • Use computer word processing, spreadsheet, and database software to prepare reports, memos, and documents
  • Sort incoming mail, faxes, and courier deliveries for distribution
  • Prepare and send outgoing faxes, mail, and courier parcels
  • Purchase, receive and store the office supplies ensuring that basic supplies are always available
  • Provide secretarial and administrative support to the management staff
  • Coordinate the maintenance of office equipment
  • Use computer software to prepare invoices and financial statements
  • Prepare accurate bank reconciliations and deposits
  • Assist with financial reports as required

Must have

  • College degree in administration or equivalent
  • +3 years experience in a similar position
  • Knowledge of Microsoft Office software
  • Works well in a team
  • Organized
  • Good at multi-tasking
  • Written and spoken English and French
  • Dynamic
  • Independant

Job Type : Full Time

Required Language : French, English

Apply

Still need help?

Get in touch with our business development department to get the assistance you need in a fly.

Apply today to one of our employment opportunities!

If you’re looking to set your career on the path to success, consider the opportunities available with Geo-Plus. Our company is dedicated to providing top-notch software solutions for the AEC industry, and we’re always on the lookout for talented and motivated individuals to join our team.

By filling out the Employment form below, you’ll take the first step towards a rewarding and fulfilling careers in the exciting world of Geo-Plus.

So why wait? Start your journey towards a bright future through one of our Opportunities with Geo-Plus careers today!

    Scroll to top