IRC is where lifelong careers in design and engineering are born.

We work on large scale projects with state of the art tools and technology for over 500 major clients nationwide. We are actively searching for our next generation of team members.

Our approach to business is details oriented and client focused. We encourage our diverse team of talented professionals to cooperate across design and engineering disciplines.

We foster a “Get It Done” culture and frequently reward our employees when they go the extra mile for clients. And yes, there is opportunity for professional growth and promotion.

Work volume in our industry is highly seasonal, with busy summers and winter downtime. Our ideal employee thrives in a flexible work schedule that does not fit the 9 to 5 mold.

If you are confident you would be a good fit for IRC, we are looking for you.

Benefits

We are a family owned and operated company and we believe in treating all of our employees as members of that family. So we are proud to offer the following benefits to all of our full time staff:

  • Comprehensive medical plan
  • Dental and prescription drug benefits
  • Life insurance
  • Long term disability
  • Company provided outerwear
  • Continuing education and professional development

AODA Statement of Committment

IRC is an equal opportunity employer that welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

Listings

We are actively searching for talented, hard working and versatile people to join our team and build a career at IRC. If you are excited about working on large scale projects, with state of the art tools and technology, we are looking for you.

Our ideal applicants embrace a “Get It Done” philosophy and thrive in a fun, flexible, client focused work environment.

Browse our listings below for more information on all of our open positions.

    Engineer (P.Eng.) / Project Manager [Halifax]

    The Engineer / Project Manager role is an intermediate position responsible for the completion of structural engineering design, investigation and management of multiple projects of varying scope and complexity.

    View Listing

    Engineer (P.Eng.) / Project Manager [Moncton]

    The Engineer / Project Manager role is an intermediate position responsible for the completion of structural engineering design, investigation and management of multiple projects of varying scope and complexity.

    View Listing

    Project Coordinator, Building Sciences [Vancouver]

    IRC is currently recruiting a junior or intermediate level Project Coordinator / Technologist / Technician / EIT in the field of Building Sciences to assist in the project support of our dynamic team. This position will be based out of our office located in Richmond, BC.

    View Listing

    Sales Representative - Ontario and Beyond

    This is a commission based role in Sales where you will be responsible for the development and growth of new, profitable business and to create and maintain new effective key customer relationships within the province of Ontario, as well other provinces which will be added as necessary. The primary goal of this position is to drive IRC’s company revenue and profit growth in Ontario’s Roof, Building Envelope, Structural and Pavement Consulting market. 

    View Listing

    Business Development Representative - Roofing [Mississauga]

    The Business Development Representative will be responsible for leading and overseeing the development and growth of new, profitable business and to create and maintain effective key customer relationships within the Greater Toronto Area (GTA). The primary goal of this position is to drive IRC’s company revenue and profit growth in the GTA’s Roofing consulting market.

    View Listing

    Project Coordinator, Hazardous Materials [Vancouver]

    Hazardous Materials consulting is a new and growing service in our B.C. branches. It complements our existing Roofing, Building Envelope, Structural and Building Sciences service lines. As the Project Coordinator, the incumbent of this role will have the opportunity to work on different job sites with a variety of clients. This role is the primary contact for clients regarding hazardous materials. 

    View Listing