Type of position: Regular Your future role on our team You’ll join our mechanical engineering team specialized in pumping systems. In this role, you’ll participate in engineering, technology selection and the execution of mechanical and multidisciplinary projects in the mining,…
Type of position: Regular Your future role on our team Our Transmission and Distribution Lines team is spread out across Canada, mainly in Mont?Saint?Hilaire (head office), Toronto and Calgary. Our multidisciplinary team comprises specialized engineers, technicians and support staff and…
Type of position: Regular Your future role on our team Working for BBA means being part of a team of talented people who have the passion to succeed and the drive to excel in order to provide first class service…
Type of position: Regular Your future role on our team To pursue project and client development in the Sept Îles region, BBA wants to bolster its local expertise in automation, instrumentation and control. Working closely with our offices in Labrador…
Type of position: Trainee An overview of your future role at BBA By joining our team as an intern, you’ll participate in engineering and programming mandates in automation, instrumentation and control. Your role will be to contribute to various phases…
Type of position: Regular Your future role on our team You’ll join our industrial mechanics team working in mining and related heavy industries. You’ll be exposed to various technical situations involving material handling, maintenance, pumping, machine safety and more. You’ll…
Type of position: Regular Your future role on our team BBA is seeking a candidate to the engineering profession (CEP) in mechanical engineering to support our design and project tracking activities across Canada. You’ll play a key role in all…
Type de poste : Trainee Your future role on our team Looking for an internship where you’ll get hands on experience and really learn? At BBA, you won't spend your time doing data entry. We’ll treat you like a true…
Type of position: Trainee Looking to build your career with us? Join BBA and become part of a team of talented people who have a passion for success and a willingness to push themselves to offer their clients the best.…
Type of position: Regular Your future role on our team By joining our team, you’ll work on environmental projects focused on air quality, environmental compliance and the quantification and control of atmospheric emissions. Your role will be to contribute to…
Type of position: Regular Your future role on our team By joining our Structural Engineering team, you’ll be required to work with multidisciplinary teams on one or more projects, carrying out consulting engineering tasks such as design studies and preliminary…
Type of position: Regular An overview of your future role at BBA You’ll report to the Payroll Supervisor and will perform a variety of tasks for our Payroll department. Your responsibilities will cover the entire payroll cycle. With us, you’ll…
Type of position: Regular An overview of your future role at BBA As a designer, you’ll be involved in delivering engineering projects, selecting technology and helping execute projects in the hydroelectric power, mining and heavy industry sectors. You’ll be based…
Type of position: Regular Your future role on our team BBA is seeking a Senior Landscape Architect to join our team at the Québec City office. You’ll be responsible for planning, managing and executing projects or project components effectively, while…
Type of position: Temporary An overview of your future role at BBA You’ll report to the Payroll Supervisor and perform a variety of tasks for our Payroll department. With us, you’ll get the opportunity to... Process date entry for the…
Type of position: Regular Your future role on our team At BBA, you’ll use your skills and experience to actively contribute to our sound management and growth in Montréal and Abitibi regions. Reporting to the Chief Operating Officer, you’ll ensure…
Type of position: Regular Your future role on our team At BBA, you’ll use your skills and experience to actively contribute to our sound management and growth in Québec City and Atlantic Canada. Reporting to the Chief Operating Officer, you’ll…
Type of position: Regular Your future role on our team At BBA, we’re looking for an experienced Senior Structural Engineer to join our passionate team and contribute to designing resilient, innovative infrastructure across the mining, energy, and natural resources sectors.…
Type of position: Regular Your future role on our team Your role as an Industrial Mechanics designer in our Mechanical team will be to model and design industrial equipment and their layout to prepare drawings, specifications and other technical documents.…