Software Engineer (C++ and C#)

BENTLEY SYSTEMS, INC.

📍 Quebec, Capitale-Nationale, Canada

Full-time Other-General Posted February 26, 2026

Job Description

Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join our dynamic and collaborative team. In this role, you'll contribute to the development of cutting‑edge modules for our globally recognized civil engineering design applications, which play a vital role in world‑class infrastructure projects around the world.

We offer a stimulating and supportive work environment, where innovation and growth are encouraged. You'll have the opportunity to work alongside an international team of talented developers, expand your technical expertise, and make a meaningful impact in the field of civil engineering.

Responsibilities

  • Work independently and with a global project team to develop and maintain Bentley’s line of civil engineering applications.
  • Take ownership of the functionality you write and the designs you implement.
  • Perform unit testing during the project to ensure code assets are of quality and satisfy require...