BBA
Open positions
Director, Project Management Office – Eastern Canada and the Atlantic region
Your future role on our team You’ll provide operational leadership to the Project Management Office (PMO) for Eastern Canada and the Atlantic region and implement the strategic orientations established by the…
Designer - 3D Modeler
Y our future role on our team BBA is seeking a Senior or Intermediate Structural Designer / 3D Modeler to join our Lakewood office and support large-scale heavy industrial and mining projects. This role is a key…
Senior Structural Designer - 3D Model Lead
Y our future role on our team BBA is seeking a Senior or Intermediate Structural Designer / 3D Modeler to join our Lakewood office and support large-scale heavy industrial and mining projects. This role is a key…
Legal Counsel, Corporate Affairs
An overview of your future role at BBA You’ll report to the Principal Director, Legal Affairs, and play a key role in providing legal support to BBA’s project teams, operations and corporate functions in Canada and…
Candidate to the engineering profession–Designer, Controls, Substations and Power Plants
Your future role on our team Join BBA and put your experience to work by taking an active role in all project stages as a design engineer (CEP) in controls. You’ll help design control and protection systems for…
HSE Advisor - Mining
Your future role on the team... Site-facing safety and compliance lead for mining operations under the U.S. Mine Safety and Health Administration (MSHA) and, for non-mining work, the Occupational Safety and Health…
Intermediate Mechanical Layout Designer, Mining
Your future role on our team Your role as an intermediate mechanical layout designer will consist of preparing 3D models, drawings and other technical documents for mining projects. You’ll also provide quality service…
Project Manager, Industrial Mechanics
Your future role on our team As a member of our industrial mechanics team, you’ll lead mid-sized projects for studies and detailed engineering mandates in the heavy-industry and energy sectors. Your role as project…
Senior Automation Engineer (Project Manager)
Your future role on our team To pursue project and client development in the Saguenay–Lac-Saint-Jean, BBA wants to bolster its local multidisciplinary team. Working closely with our offices in Québec City, Montréal and…
Team Lead, Marketing Digital Platforms
Your future role on our team Join BBA in the Strategic Marketing and Communications team as a Team Lead, Marketing Digital Platforms. In this role, you'll be responsible for our marketing technology ecosystem (website,…
Junior Technician/Designer - Industrial Piping
Your future role on our team As a designer, you’ll help deliver engineering projects, select technology and implement projects in the mining, hydropower and heavy industry sectors. You’ll be based at one of our offices…
Department Manager, Advanced Fuels and Chemicals - Instrumentation and Controls
Your future role on our team BBA is continuing to expand its Advanced Fuels and Chemicals business across Canada and is seeking a dynamic and entrepreneurial leader to manage its Instrumentation and Controls (I C)…