1. What is a Software Engineer at Canam?
As a Software Engineer at Canam, you are a critical contributor to the technological backbone of one of North America’s largest structural steel fabricators. Your role bridges the gap between complex engineering requirements and the digital tools that power structural design, manufacturing, and project management. You will work at the intersection of traditional civil engineering principles and modern software development, ensuring that the systems used to build massive infrastructure projects are robust, efficient, and precise.
This position offers a unique opportunity to influence how large-scale construction projects are planned and executed. You will work closely with cross-functional teams, including structural engineers and operations specialists, to solve high-stakes problems that have real-world physical consequences. Whether you are optimizing internal workflows or refining design software, your work directly impacts the safety and success of major building projects across the continent.

