1. What is a Software Engineer at McElhanney?
The Software Engineer role at McElhanney is a vital bridge between complex engineering requirements and the digital solutions that power them. As a firm deeply rooted in professional engineering and geomatics, McElhanney relies on its software talent to develop tools that enhance efficiency, automate data processing, and support large-scale infrastructure projects. You will not just be writing code; you will be solving real-world problems that directly impact the delivery of civil, environmental, and structural projects across Canada.
This position is particularly significant because it requires a balance of technical precision and domain understanding. Whether you are integrating with industry-standard software like Civil 3D or building custom applications to streamline internal workflows, your work will directly influence the productivity of multidisciplinary teams. You can expect an environment that values professional growth and long-term stability, often working alongside P.Engs and project managers who rely on your technical expertise to move the needle on complex project lifecycles.
