Software Developer, C++

MicroSurvey, part of HexagonWest Kelowna, CA
Published on

About the Role

MicroSurvey, part of Hexagon, is seeking a highly skilled C++ Software Developer to join our team. This remote position requires Canadian residency and availability to work on Pacific time, with occasional travel to our West Kelowna office.

As a Software Developer, you will develop and maintain software solutions that support our specialized applications for land surveyors, civil engineers, and other professions. The primary focus will be creating robust and efficient software with substantial portions of the codebase to improve the product drastically.

Responsibilities

  • Work as part of a diverse team to take new product ideas from concept to delivery.
  • Independently manage tasks with minimal supervision and collaborate in cross-functional teams.
  • Mentor teammates across varying levels of experience.
  • Design and develop software solutions in a team environment based on provided requirements.
  • Write project design specifications following requirements and best practices.
  • Estimate development timelines and manage source control effectively.
  • Participate in code reviews and functional testing of your work.
  • Collaborate with the technical support team on critical customer issues.

About the Candidate (Expectations and Nice to Have Skills)

Our ideal candidate has:

  • A Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 3+ years of professional software development experience, including intermediate to advanced knowledge of C++ and Git.
  • Experience with at least one scripting language.
  • An interest in continuous learning and the ability to solve complex logic and mathematical problems.
  • Results-driven with the ability to work autonomously while also working well in teams.
  • Familiarity with Microsoft Visual Studio and agile methodologies is considered an asset.
  • An understanding of surveying, geomatics, GIS, or related fields is also beneficial.

About the Company

MicroSurvey Software Inc. develops and markets specialized software primarily aimed at land surveyors and civil engineers. With our team being largely remote, we prioritize flexibility while maintaining excellent teamwork and productivity focused on the highest standards of software development.

Hexagon, our parent organization, is a global leader in sensor, software, and autonomous solutions, employing over 24,000 people in 50 countries. Their vast array of solutions boosts efficiency and productivity across various industries including manufacturing, infrastructure, and mobility.

Company Culture and Benefits

At MicroSurvey, we promote an inclusive and equitable workplace culture. We are proud to be an employment-equity employer, dedicated to removing barriers and providing accessibility in employment. We offer a comprehensive benefits package including Paid Time Off, RRSP matching, Extended Health Care, and more, ensuring that our employees can thrive both personally and professionally.

Compensation for this junior to intermediate position will be in the range of $85k - $92k. Our company culture encourages creativity and diversity, recognizing that the best outcomes come from a variety of thoughts and ideas and ensuring that everyone can contribute to their full potential.

Skills

Salary

From: CA$85,000.00
To: CA$92,000.00

Other Benefits

Paid Time OffRRSP matchingExtended Health CareLife InsuranceEmployee & Family Assistance Program