Careers

"Kelowna has one of the fastest growing tech industries in Canada with endless outdoor adventures I wouldn't want to live anywhere else"

MicroSurvey Software builds verticalized product lines for the Surveying and Public Safety markets. We’re looking for a Survey Desktop Product Manager who owns his/her assigned product portfolio in a product management capacity with a high level of responsibility for its position and success in the marketplace measured by sales growth and market share.

You will report to the Director of Product.  This is a permanent position and candidates can choose to work out of our Kelowna main office, or remotely (with approval).

 

Primary Duties

Responsibilities and essential job functions include but are not limited to the following:


Defining Segment Solution(s), Product Roadmaps, and Project Proposals

  • Define and own the product portfolio roadmap for the Surveying Segment portfolio ensuring alignment with divisional plans and roadmaps
  • Strong ability to extrapolate requirements and complete competitive analysis
  • Collaborate and foster relationships within Microsurvey and parent company divisions to align future product enhancements and delivery
  • Collaborate with the development group and use a SCRUM framework to define and execute work schedules and sprints
  • Capture the voice of the customer and align priorities with customer needs and industry trends
  • Provide strong business cases and rationale (path to revenue)
  • Define a three generation (3G) strategy and roadmap for all products in your portfolio

New Product Introduction

  • Take ownership of product messaging, regional launch plans, and market facing collateral
  • Train and support sales team(s) and if needed channel partners on features and benefits of new solutions
  • Develop pricing models for new solutions as required
  • Have strong financial acumen and follow up on product portfolio finances ensuring expected performance is met

Product Financials and Performance

  • Monitor segment financial performance by product group and regions as measured by revenue and sales growth
  • Gather feedback from selling units and sales teams on product performance

Overall Market Needs and Trends

  • Collect global market intelligence and general trends in the Surveying Segment
  • Be able to estimate total addressable market models plus market size, growth, and regional opportunities
  • Monitor competitive offerings, their messaging, activities, and pricing
  • Attend trade shows and represent MicroSurvey and the products in your portfolio
  • Visit customers to see our products in action. Identify product gaps, and workflow improvements
  • Frequently communicate findings to management

Commercial Ownership and Engagement

  • Support regional sales teams and selling units during tender submittals from a pricing and technical perspective
  • Drive the creation of regional “sales plays” and bundles.
  • Explore other commercial options such as trade-in / trade-up programs and engage with sales management to create customized and meaningful campaigns
  • Provide general commercial guidance as applicable

Characteristic and Skills

  • Very high level of customer focus
  • Ability to navigate within a matrix organization and influence others
  • Decision making skills
  • Ability to raise challenges diplomatically, and work through matrixed organization(s) in a way that finds collaborative goals and solutions
  • Excellent communication and presentation skills
  • Attention to detail and financial acumen
  • Technically strong
  • Ability to travel within the Canada, USA and internationally occasionally.

Education and Experience

  • B.Sc. or Diploma in Geomatics, Surveying, or equivalent degree or diploma
  • 2+ years of product management experience desired. Those without prior product management experience may still apply as training may be provided for the right candidate.
  • 2+ years geospatial product and market experience
  • Intermediate to advanced working knowledge of industry standard geospatial products such as CAD, data collection, least squares, GIS and other market or segment related products is required.
  • Commercial and sales experience a plus
  • International experience a plus

Benefits

MicroSurvey Software offers a competitive salary and benefits package.  MicroSurvey’s headquarters is in the beautiful Okanagan Valley in Kelowna, BC, Canada.  We offer flexible work arrangements that include working in our office, or remotely from your home.  MicroSurvey is also part of the Hexagon group of companies.

Apply

If you are interested in joining our company, please email [email protected] with your cover letter and resume.  Please add "Survey Desktop Product Manager" to the email subject line.


Website: microsurvey.com
MicroSurvey Software is part of Hexagon

 

Follow us on:

About MicroSurvey

MicroSurvey Software Inc., part of Hexagon, develops and markets specialized software for Land Surveyors, Civil Engineers, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. Our head office is in West Kelowna, British Columbia, but our team is mostly remote. Learn more at www.microsurvey.com.

About the Position

We are looking for an experienced C++ Software Developer to join our team and advance their career!

Our ideal candidate has 3+ years of experience developing software in a professional environment, intermediate to advanced C++ development and other requisite skills, and a passion for building professional applications with a very large code base and many complex, interconnected components. We want someone with enough knowledge and experience to quickly become a productive and valued part of our team, with a commitment to continuous learning and the ability to learn and master new technologies.

Your first three months are focused on learning about our company and our products, getting to know your teammates and working with them to understand our development tools and processes. You can then dive into our vast codebase, tackling assigned work items to improve our product. By the end of your first year, you will be a productive member of our highly supportive and collaborative team!

This is a remote position, and you will work primarily out of your own home office. However, we require that you be a Canadian resident and follow a work schedule that overlaps with the rest of our team. Occasional travel to our West Kelowna office may be required.

Responsibilities

  • You will work as part of a diverse team to take new product ideas from concept to delivery
  • You will work both independently with minimal supervision and collaboratively in cross-functional teams
  • You will mentor and guide your teammates of all experience levels
  • You will design and develop software solutions in a team environment based on provided requirements
  • You will write project design specifications following requirements and best-practices
  • You will derive development time estimates and timelines based on project design
  • You will write new code and maintain existing code, applying unit tests for code validation
  • You will use our established software development standards and practices
  • You will participate in code reviews
  • You will conduct functional testing of your work before assigning it to QA
  • You will review project requirement specifications and provide advice on project feasibility
  • You will use source control to manage code effectively
  • You will advise on selecting, implementing, and refining internal development tools and processes
  • You will collaborate with the technical support team on critical customer issues

Required Qualifications & Aptitudes

  • You have a bachelor's degree in Computer Science, Software Engineering, or equivalent
  • You have 3+ years of software development experience in a professional environment
  • You take great pride in building robust software and have excellent debugging and testing skills
  • You have intermediate/advanced knowledge and experience with C++
  • You have intermediate/advanced knowledge and experience with Git or other source control system
  • You have experience with at least one scripting language for automating trivial or routine tasks
  • You have a strong interest in continually refining and improving your software development abilities
  • You enjoy learning new technologies and will commit to continuous learning and education
  • You enjoy solving logic problems or puzzles and can think your way through complex scenarios
  • You enjoy solving mathematical problems and are not intimidated by geometry and trigonometry
  • You are results-driven and have a solid ability to work independently with minimal supervision
  • You can work collaboratively with diverse people in cross-functional teams

Qualifications Considered an Asset

  • You have knowledge and experience with Microsoft Visual Studio
  • You have knowledge and experience programming with libraries such as MFC or STL
  • You have knowledge and experience with Lisp or AutoLisp
  • You have knowledge and experience with database design and queries
  • You have knowledge and experience working with agile methodologies like Scrum
  • You have familiarity with AutoCAD or similar programs
  • You have familiarity with geomatics, geodesy, surveying, mapping, GIS, construction, or forensics fields
  • You have familiarity with surveying equipment, including GNSS receivers, total stations, or laser scanners

Apply

MicroSurvey is always on the lookout for qualified people looking for a unique and satisfying work environment. If you are interested in joining our company, please email [email protected] with your cover letter and resume. Please add "Software Developer (C++)" to the email subject line.

About MicroSurvey

MicroSurvey Software Inc., part of Hexagon, develops and markets specialized software for Land Surveyors, Civil Engineers, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. Our head office is in West Kelowna, British Columbia, but our team is mostly remote. Learn more at www.microsurvey.com.

About the Position

We are looking for a Junior Software Developer to join our team and launch an exciting tech career!

Our ideal candidate is a recent graduate with a bachelor's degree in Computer Science or Software Engineering, the demonstrated ability to thrive in a fast-paced and fluid environment, and the drive and motivation to continue learning all sorts of exciting technologies as necessary to become a productive and valued part of our team. If you are excited and passionate about learning and want to work with state-of-the-art technologies, we want to hear from you!

Your first three months are focused on learning about our company and our products, getting to know your teammates and working with them to understand our development tools and processes. We will guide you into our vast codebase to make your first impactful changes to our software. By the end of your first year, you will be a productive member of our highly supportive and collaborative team!

This is a remote position, and you will work primarily out of your own home office. However, we require that you be a Canadian resident and follow a work schedule that overlaps with the rest of our team. Occasional travel to our West Kelowna office may be required.

Responsibilities

  • You will work as part of a diverse team to take new product ideas from concept to delivery
  • You will work collaboratively in a cross-functional team
  • You will design and develop software solutions in a team environment based on provided requirements
  • You will write new code and maintain existing code, applying unit tests for code validation
  • You will commit to continuous learning in a fast-paced and quickly-evolving business
  • You will write project design specifications following requirements and best-practices
  • You will derive development time estimates and timelines based on project design
  • You will use our established software development standards and practices
  • You will participate in code reviews
  • You will conduct functional testing of your work before assigning it to QA
  • You will use source control to manage code effectively
  • You will participate in selecting, implementing, and refining internal development tools and processes

Required Qualifications & Aptitudes

  • You have a bachelor's degree in Computer Science, Software Engineering, or equivalent
  • You have 0-3 years of software development experience in a professional environment
  • You take great pride in building robust software
  • You have an understanding of data structures and algorithms
  • You enjoy the unique challenges of both writing new code and debugging problems in existing code
  • You enjoy learning new technologies and will commit to continuous learning and education
  • You enjoy solving logic problems or puzzles and can think your way through complex scenarios
  • You enjoy solving mathematical problems and are not intimidated by geometry and trigonometry
  • You have a strong interest in continually refining and improving your software development abilities
  • You can work collaboratively with diverse people in cross-functional teams

Qualifications Considered an Asset

  • You have knowledge and experience with C++ development and Microsoft Visual Studio
  • You have knowledge and experience with Lisp or AutoLisp
  • You have familiarity with AutoCAD or similar programs
  • You have familiarity with geomatics, geodesy, surveying, mapping, GIS, construction, or forensics fields
  • You have familiarity with surveying equipment, including GNSS receivers, total stations, or laser scanners

Apply

MicroSurvey is always on the lookout for qualified people looking for a unique and satisfying work environment. If you are interested in joining our company, please email [email protected] with your cover letter and resume. Please add "Junior Software Developer (C++)" to the email subject line.

Job Summary

MicroSurvey software is seeking an individual with excellent written and spoken communication skills and a background in the forensic mapping, geomatics, cad or civil engineering industry to respond to requests for assistance from our customers and to create training and documentation resources to allow our customers to achieve success with our products.  This individual will work as part of our Support, Quality Assurance and Training team and will be focused on helping grow our specialized forensic mapping product line.

The candidate we seek will possess strong interpersonal and communication skills, a rational approach to diagnosing software problems, strong research skills and familiarity with geomatics measurement technology and CAD software.  Experience with forensic mapping technology, Autocad, Leica Geosystems Map360, EVR, MicroSurvey CAD, FieldGenius or STAR*NET software will be a significant asset. Knowledge of geodetics measurement technology and CAD software will be very important.

The position will have three areas of focus:

  • Support: Responding to phone and email requests for assistance, updating company records about support interactions and helping our sales and development teams to offer excellent service and software solutions.
  • Quality Assurance: Working as an active member of a “scrum” team in partnership with our developers to design solutions, refine products and release defect free products to our clients.
  • Training: Creating documents, help documents, web pages, digital video resources and hosting live streamed training events to our customer base and vendors. Some domestic and international travel may be required to assist our sales efforts.

MicroSurvey software is a company based in the Okanagan valley in British Columbia that creates and markets geomatics solutions and forensic mapping solutions under the brands MicroSurvey and Leica Geosystems.  MicroSurvey is a part of the Hexagon Geosystems group.   MicroSurvey’s management is focused on creating a satisfying, inclusive work environment that encourages personal growth for every employee.  Our support department in particular offers a challenging environment with continuous learning opportunities, with much scope for employees to focus on their personal specialties.

MicroSurvey offers a competitive salary and benefits package based upon your qualifications.  If this position interests you, please forward a cover letter and CV in confidence to:

[email protected], or call 250-707-0000 if you have questions.

Job Description: Geomatics Technician - Public Safety Support and Quality Assurance

Telephone and Helpdesk Customer Assistance

  • Provide a friendly, courteous experience for customers and prospective customers when they reach the support department
  • Respond to support emails via Helpdesk and receive support calls
  • Contact customers to assist when requested by sales staff
  • Research solutions for newly encountered issues or required new solutions
  • Maintain sales client contact database
  • Maintain Helpdesk articles and client database
  • Communicate with prospects to assist in their evaluation of the software
  • Assist prospects in transitioning from other solutions to MicroSurvey
  • Provide training and support for internal staff

Quality Assurance

  • Troubleshoot and document software issues following a methodical troubleshooting algorithm
  • Test new versions and updates
  • Confirm bug fixes
  • Maintain “Ontime” and Azure DevOps bug and feature tracking system
  • Verify and; if necessary, report defects when encountered during testing, support or training

Documentation and Training

  • Assist with the development of training materials
  • Update Helpdesk technical articles and trouble shooter
  • Teach customers, staff and vendors about our products in site, in the classroom and online

Qualifications and Skills

  • 2+ years geospatial product and market experience
  • Intermediate to advanced working knowledge of industry standard geospatial products such as CAD, data collection, least squares, GIS and other market or segment related products is required.
  • Bachelor’s Degree, Engineering Degree or Technology Diploma in a geospatial or related science or discipline
  • Ability to travel within the Canada, USA and internationally occasionally.

Apply

Please email [email protected] with your cover letter and resume.