BBA inc.

Current Openings : 50

 

 

 

Become a Member

Click on Login if you are already member.

Register Login
Current Jobs in BBA inc.
Jobs 50
Senior Civil 3D Designer
BBA inc.  -  Vancouver, BC, CA
Apply Now
24 Sep 2025

Type of position: Regular Your future role on our team BBA is currently seeking a Senior Civil 3D Designer to join our team in Vancouver, BC to support our projects in the natural resources and energy sectors, including renewables, mining…

Civil Engineer In Training
BBA inc.  -  Vancouver, BC, CA
Apply Now
23 Sep 2025

Type of position: Regular Your future role on our team BBA is looking for a Civil Engineer In Training to join our growing team in Vancouver, BC. Your role will be to work with the team in Vancouver, BC along…

Human Resources Business Partner
BBA inc.  -  Montréal, QC, CA
Apply Now
23 Sep 2025

Type of position: Regular Your future role on our team Join BBA and put your expertise to work by advising internal clients and making a meaningful contribution to the firm's business objectives. You’ll support daily operations and participate in the…

Project Manager, Renewable Energy
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
21 Sep 2025

Type of position: Regular Your future role on our team Join BBA and put your experience to work by actively participating in bringing solutions to the power and renewables sectors. We’re experiencing dramatic growth in the transmission and distribution as…

Apply Now
22 Sep 2025

Type of position: Regular Your future role on our team You’ll report to the Product Manager, Corporate IT Solutions, and play a key role in enhancing data across the organization. Your mission will be to turn data into strategic insights…

Apply Now
18 Sep 2025

Type of position: Regular Your future role on our team BBA is currently seeking a Process Engineer In Trainigng for our Vancouver, BC team. tJoin a team that offers high quality expertise and consulting services. You’ll be required to develop…

Mechanical EIT
BBA inc.  -  Calgary, AB, CA
Apply Now
20 Sep 2025

Type of position: Regular Your future role on our team As an Engineer in training (E.I.T.), you will be working as part of a team of engineers and designers and contribute to proposals, technology selection, engineering design, and project delivery…

Civil Engineer (CEP)
BBA inc.  -  Montréal, QC, CA
Apply Now
17 Sep 2025

Position type: Regular Your future role on our team As a candidate to the engineering profession (CEP) on our Civil Infrastructure team, you’ll work on multiple projects with multidisciplinary teams of engineers, technicians, drafters and other professionals, performing consulting engineering…

Electrical Engineer In Training
BBA inc.  -  Vancouver, BC, CA
Apply Now
18 Sep 2025

Type of position: Regular Your future role on our team Join BBA and make the most of your knowledge and experience by actively contributing to the various stages of major electrical engineering projects, from the earliest stages of the business…

Apply Now
18 Sep 2025

Type of position: Regular 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.…

Geologist, Resource Estimation
BBA inc.  -  Quebec City, QC, CA
Apply Now
19 Sep 2025

Type of position: Regular Your future role on our team You’ll have the opportunity to work on a dynamic, multidisciplinary team. You’ll learn how to develop methods to meet deadlines and coordinate activities with clients and technical staff. With us,…

CEP, Hydrology
BBA inc.  -  Montréal, QC, CA
Apply Now
12 Sep 2025

Type of position: Regular Your future role on our team BBA is looking for a hydrology or hydraulics engineer with experience in water resource management. This role involves working in areas such as watershed studies, lake and river analyses and…

Apply Now
12 Sep 2025

Type of position: Regular Your future role on our team Our civil in Trail, BC is growing! We are looking to add Intermediate Structural engineer to help with our projects in the Energy, Industrial, and Mining sectors. We are looking…

Geomatics Technician
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
12 Sep 2025

Position type : Regular An overview of your future role at BBA The BBA team is looking for a geomatics technician with a background in thematic mapping. You'll work with BBA's Environment and Engineering teams on a variety of projects…

Geomatics Professional
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
13 Sep 2025

Position type: Regular An overview of your future role at BBA The BBA team is looking for a geomatics professional with a background in thematic mapping. You'll work with BBA's Environment and Engineering teams on a variety of projects in…

Apply Now
08 Sep 2025

Type of position: Trainee Your future role on our team By joining our team, you’ll have the opportunity to help with the various stages of high , medium and low voltage project execution, from the proposal, study analysis of industrial…

Apply Now
08 Sep 2025

Type of position: Regular Your future role on our team At BBA, we strive to offer effective, reliable, secure and resilient control systems to our industrial clients. Our ICS Cybersecurity team specializes in regulatory compliance and critical infrastructure protection, with…

Junior ICS Cybersecurity Analyst
BBA inc.  -  Vancouver, BC, CA
Apply Now
10 Sep 2025

Type of position: Regular Your future role on our team At BBA, we strive to offer effective, reliable, secure and resilient control systems to our industrial clients. Our ICS Cybersecurity team specializes in regulatory compliance and critical infrastructure protection, with…

Apply Now
09 Sep 2025

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 multidisciplinary team. Working closely with our offices in Labrador City, Montréal and Mont…

Apply Now
10 Sep 2025

Type de poste : Regular Your future role on our team To pursue project and client development in the Sept Îles region, BBA wants to bolster its local multidisciplinary team. Working closely with our offices in Labrador City, Montréal and…

Apply Now
09 Sep 2025

Type of position: Trainee An overview of your future role at BBA Your role as an Electrical Intern will be to take part in engineering projects. You’ll also be responsible for ensuring the quality of professional services that are provided…

Electrical Technician Designer
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
08 Sep 2025

Type of position: Regular Your future role on our team Join BBA and make the most of your experience as an electrical drafter–designer by actively contributing to various project stages. You’ll be involved in designing protection and control systems for…

Apply Now
06 Sep 2025

Type of position: Regular Your future role on our team You’ll join our Mechanical team specializing in explosive dust management, dust collection and industrial ventilation. In this role, you’ll gain exposure to a wide variety of situations in which to…

Junior Automation Engineer
BBA inc.  -  Quebec City, QC, CA
Apply Now
08 Sep 2025

Type of position: Regular Your future role on our team Are you passionate about automation and the fast paced world of work sites and industrial plants? Do you want to see the direct impact your work has in the field…

Junior Engineer, Hydrogeology
BBA inc.  -  Montréal, QC, CA
Apply Now
07 Sep 2025

Type of position: Regular Your future role on our team BBA is seeking a junior hydrogeological engineer or hydrogeologist. As a member of our extensive water resources management team, you’ll be involved in a wide range of projects related to…

Apply Now
03 Sep 2025

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 to clients. Recognized for its extensive field experience and cutting…

Apply Now
04 Sep 2025

Type of position: Regular Your future role on our team As a member of our mechanical engineering team, you’ll assist with studies related to major projects in the mining, energy and heavy industry sectors. You’ll help design and develop those…

Apply Now
03 Sep 2025

Type of position: Regular Your future role on our team As a designer, you’ll participate in engineering projects, technology selection and the execution of projects in the mining, hydropower and heavy industry sectors. Working at our Québec City office, you’ll…

Mechanical EIT
BBA inc.  -  Calgary, AB, CA
Apply Now
02 Sep 2025

Type of position: Regular Your future role on our team As an Engineer in training (E.I.T.), you will be working as part of a team of engineers and designers and contribute to proposals, technology selection, engineering design, and project delivery…

Apply Now
03 Sep 2025

Type of position: Regular An overview of your future role at BBA You'll join our team of about 20 turbine generator specialists, working on hydroelectric projects across Canada. You’ll be based at our Toronto office. You’ll play a key role…

Apply Now
04 Sep 2025

Type of position: Regular An overview of your future role at BBA You'll join our team of about 20 turbine generator specialists, working on hydroelectric projects across Canada. You’ll be based at our Toronto office. You’ll play a key role…

Apply Now
30 Aug 2025

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,…

Engineer, Transmission and Distribution Lines
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
31 Aug 2025

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…

Apply Now
29 Aug 2025

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…

Apply Now
29 Aug 2025

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…

Intern, Automation Winter 2026
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
31 Aug 2025

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…

Industrial Mechanics Engineer (CEP) RTFT
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
30 Aug 2025

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…

Industrial Mechanics Engineer (CEP)
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
31 Aug 2025

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…

Intern in Marketing Communications Winter 2026
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
31 Aug 2025

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…

Apply Now
20 Aug 2025

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.…

Apply Now
17 Aug 2025

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…

Apply Now
17 Aug 2025

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…

Payroll Technician
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
17 Aug 2025

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…

Junior Mechanical Designer
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
20 Sep 2025

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…

Senior Landscape Architect
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
18 Sep 2025

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…

Payroll Clerk (temporary mandate)
BBA inc.  -  Mont-Saint-Hilaire, QC, CA
Apply Now
12 Sep 2025

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…

Apply Now
01 Sep 2025

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…

Apply Now
31 Aug 2025

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…

Senior Structural Engineer
BBA inc.  -  Vancouver, BC, CA
Apply Now
25 Aug 2025

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.…

Apply Now
25 Aug 2025

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.…