Overview
Technologies
Salaries
Products
People
Growth
Offices
Jobs
Financials

How BBA hires

Truth index
B 75/100
Ghost roles
0%
Stale roles
100%
Reposted roles
0%

BBA scores B on the Alion truth index (A is best, E worst), measured over 70 open roles re-checked against its own hiring board: 0% look like ghost listings, 100% have gone stale and 0% are the same role posted again. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed

Overview

BBA is a Canadian engineering consulting firm headquartered in Mont-Saint-Hilaire, Quebec, serving the mining and metals, energy, utilities, industrial and natural resources sectors. Founded in 1980, the employee-owned firm has offices across Canada, the US and Chile and has expanded through acquisitions such as Austin Engineering in hydropower and dam safety. It hires electrical, structural, geotechnical, automation, mining and transmission line engineers, engineering interns and co-op students, designers, project planners, document control officers and HR coordinators.

Tech stack

Technologies named in job postings at BBA over the last 12 months, by layer, with the share of postings for each.
Technologies in use
3
Postings analysed
4
Stack modernity
71/100
Cloud & platforms
AWS
Azure
Developer tools
AutoCAD
Sign in to see how your skills match this stack Sign In

Growth

Hiring Momentum
23/100
Hiring freeze
Open positions
164
0 opened / 0 closed in 30 days
Median time-to-fill
64 days
faster than 22% of the market
ATS activity
Every ~3 hours
Today
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Industrial Engineering
59% ▼
Field & Service
13% ▼
Hardware
5% ▲
Management
4%
Finance
3%
Operations
3% ▲
Actively hiring for Industrial Engineering (+21 in 30 days)

Offices

Where the company hires and what each office is for
Cities
32
Hiring now
25
Countries
4
Busiest office
Mont-Saint-Hilaire
Loading the map
Headquarters Builds here Office with open vacancies No open vacancies right now Tap a pin for the office
Mont-Saint-Hilaire Canada
HQ
Mont-Saint-Hilaire, Head office
59 open roles 43 posted in 90 days 7% engineering 500-1000 est. staff
hires for Industrial Engineering, Field & Service, Finance
375 Sir-Wilfrid-Laurier Blvd., Mont-Saint-Hilaire, QC J3H 6C3
seen since Nov 2024 company site, job postings
Toronto Canada
Plant / site
Toronto
15 open roles 4 posted in 90 days 20% engineering 200-500 est. staff
hires for Industrial Engineering, Hardware, Management
20 Carlson Court, Suite 100, Toronto, ON M9W 7K6
seen since Oct 2025 company site, job postings
Vancouver Canada
Plant / site
Vancouver
14 open roles 6 posted in 90 days 14% engineering 200-500 est. staff
hires for Industrial Engineering, Hardware, Operations
1050 West Pender Street, Suite 800, Vancouver, BC V6E 3S7
seen since Mar 2026 company site, job postings
Calgary Canada
Plant / site
Calgary
12 open roles 6 posted in 90 days 17% engineering 50-200 est. staff
hires for Industrial Engineering, Hardware, HR
4129 8th Street SE, Suite 230, Calgary, AB T2G 3A5
seen since Oct 2025 company site, job postings
Quebec Canada
Plant / site
Quebec City
9 open roles 5 posted in 90 days 22% engineering 50-200 est. staff
hires for Industrial Engineering, Enterprise Apps, Field & Service
990 route de l'Église, Suite 590, Québec, QC G1V 3V5
seen since Apr 2026 company site, job postings
Montreal Canada
Plant / site
Montréal
7 open roles 4 posted in 90 days 50-200 est. staff
hires for Industrial Engineering, Administrative, Management
2020 Robert-Bourassa Blvd, Suite 300, Montreal, QC H3A 2A5
seen since Oct 2025 company site, job postings
Val-d'Or Canada
Plant / site
Val-d'Or
7 open roles 5 posted in 90 days 29% engineering 50-200 est. staff
hires for Industrial Engineering, Hardware, Analytics
1345, 6e Rue, Val-d'Or, QC J9P 3X4
seen since Mar 2026 company site, job postings
Salt Lake City United States
Plant / site
6 open roles 4 posted in 90 days 17% engineering 50-200 est. staff
hires for Industrial Engineering, Hardware
seen since May 2026 job postings
Salem United States
Plant / site
6 open roles 1 posted in 90 days 17% engineering 50-200 est. staff
hires for Industrial Engineering, Security
seen since Mar 2026 job postings
Elko United States
Plant / site
4 open roles 4 posted in 90 days 50-200 est. staff
hires for Industrial Engineering, Legal
seen since Aug 2026 job postings
Concord United States
Plant / site
4 open roles 3 posted in 90 days 50-200 est. staff
hires for Field & Service, Industrial Engineering
seen since May 2026 job postings
Santiago Chile
Corporate office
4 open roles 2 posted in 90 days 10-50 est. staff
hires for Management, Industrial Engineering
seen since May 2025 company site, job postings
Sept-Îles Canada
Regional office
Sept-îles
3 open roles 2 posted in 90 days 10-50 est. staff
hires for Management, Operations, Industrial Engineering
5 rue Régnault, Office 102-B, Sept-îles, QC G4R 3R4
seen since Feb 2026 company site, job postings
Trail Canada
Regional office
Trail
3 open roles 1 posted in 90 days 67% engineering 10-50 est. staff
hires for DevOps, Hardware, Industrial Engineering
1151 Cedar Ave, Trail, BC V1R 4B8
seen since Apr 2026 company site, job postings
Lima Peru
2 open roles 2 posted in 90 days 10-50 est. staff
hires for Field & Service
seen since Sep 2026 job postings
Edmonton Canada
Regional office
Edmonton
2 open roles 100% engineering 10-50 est. staff
hires for DevOps, Hardware
1050 103A St. SW, Edmonton, AB T6W 2P6
seen since Mar 2026 company site, job postings
Lakewood United States
2 open roles 10-50 est. staff
hires for Industrial Engineering
seen since Jan 2026 job postings
St. John's Canada
Plant / site
Saint-John's
2 open roles 50% engineering 10-50 est. staff
hires for Hardware, Industrial Engineering
240 Waterford Bridge Road Suite 2100 PO Box 7194, St-John's, NL A1E 1E2
seen since Jan 2026 company site, job postings
Timmins Canada
2 open roles 50% engineering 10-50 est. staff
hires for Hardware, Industrial Engineering
seen since Jun 2026 job postings
Tucson United States
1 open roles 1 posted in 90 days 100% engineering 10-50 est. staff
hires for Hardware
seen since Aug 2026 job postings
Winnipeg Canada
Regional office
Winnipeg
1 open roles 10-50 est. staff
hires for Industrial Engineering
500-167 Lombard Ave,, Winnipeg, MB R3V 0V3
seen since May 2026 company site, job postings
Kamloops Canada
Support & operations
Kamloops, Service center
1 open roles 10-50 est. staff
hires for Industrial Engineering
3150 Bank Rd., Kamloops, BC V2B 6Z5
seen since Apr 2026 company site, job postings
Sandy United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Industrial Engineering
seen since Aug 2026 job postings
Thunder Bay Canada
Regional office
Thunder Bay
1 open roles 10-50 est. staff
hires for Sales
Thunder Bay, ON P7B 4A7
seen since Mar 2026 company site, job postings
Shawinigan Canada
Regional office
Shawinigan
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Finance
5582, boulevard des Hêtres, Shawinigan, QC G9N 4W1
seen since Sep 2026 company site, job postings
Saguenay Canada
Regional office
Saguenay
2015 Boulevard Mellon, Jonquière, QC G7S 3G7
company site
Red Deer Canada
Support & operations
Red Deer, Service center
#7, 4646 Riverside Drive, Red Deer, AB T4N 6Y5
company site
Fort St. John Canada
Support & operations
Fort St. John, Service center
9004 109 St., Fort St. John, BC V1J 6H4
company site
Rouyn-Noranda Canada
Regional office
Rouyn-Noranda
100, avenue du Lac, Suite 200, Rouyn-Noranda, QC J9X 4N4
company site
Boisbriand Canada
Regional office
Boisbriand
3645 de la Grande Allée blvd, Suite 200, Boisbriand, QC J7H 1H5
company site
Mont-Tremblant Canada
Regional office
Mont-Tremblant
580 rue de Saint-Jovite, Mont-Tremblant, QC J8E 2Z9
company site
Labrador City Canada
Regional office
Labrador City
45 Tamarack Drive, P.O. Box 1, Labrador City, NL A2V 0C5
company site

Jobs

≈ $52k – $120k per year (Estimated) • In office • Mont-Saint-Hilaire
Apply
≈ $54k – $107k per year (Estimated) • In office • Quebec
Apply
≈ $66k – $138k per year (Estimated) • In office • Edmonton
Apply
≈ $68k – $142k per year (Estimated) • In office • Trail
Apply
≈ $110k – $233k per year (Estimated) • In office • Salem
NIST CSF
Apply