×
Register Here to Apply for Jobs or Post Jobs. X

Mechanical Engineer in Training

Job in Vancouver, BC, Canada
Listing for: BBA Consultants
Apprenticeship/Internship position
Listed on 2026-01-28
Job specializations:
  • Engineering
    Mechanical Engineer, Environmental Engineer
Salary/Wage Range or Industry Benchmark: 68100 - 83200 CAD Yearly CAD 68100.00 83200.00 YEAR
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

Your future role on our team BBA is seeking a Mechanical Engineer in Training (EIT) to join our growing Vancouver, BC office and support projects in Canada’s natural resource and renewable energy sectors. This role is ideal for early-career engineers looking to gain hands‑on experience across the full engineering lifecycle—from front‑end studies and detailed design to field implementation.

Type of position: Regular

As part of BBA’s collaborative mechanical engineering team, you’ll receive coaching and mentorship from experienced engineers while taking ownership of technical deliverables that challenge and grow your skill set. You’ll contribute to mechanical and piping engineering projects in British Columbia and, as needed, across Canada and internationally. You’ll work in a fast‑paced, team‑oriented environment where collaboration, learning, and professional growth are encouraged.

Responsibilities

  • Perform detailed engineering based on codes, standards, and industry best practices for projects ranging from carbon capture and hydroelectric plants to heavy industrial plants and mining processing plants.
  • Perform engineering calculations.
  • Present technical information and concepts to members of the team.
  • Aid more experienced personnel for the technical aspects of complex tasks.
  • Participate in site inspections, condition assessments, and testing.
  • Receive mentorship and coaching from intermediate and senior engineers, actively growing knowledge, and supporting the enhancement of skills within the team.
  • Collaborate with other EITs.
  • Foster a culture of having fun at work while producing high quality professional work.
  • Evolve your career with emerging technologies in the piping design space.

Qualities and values

  • Enthusiastic about solving technical challenges with collaborative and innovative solutions.
  • Proactive and prepared to take accountability.
  • Creativity and innovation in providing solutions.
  • Ongoing learner.
  • Team player.
  • Strong safety awareness.
  • Excellent listening and developing communication skills.

Overview of certifications and job requirements

  • University degree in Mechanical Engineering.
  • High academic performance (top 20% of graduating class).
  • April 2026 graduating class preferred but past and future graduates will be considered.
  • Available for site work and short to medium term assignments.
  • Be registered as an EIT with EGBC within three months of hiring.
  • Bilingual (English and French) is not necessary but would be advantageous for this position.
  • Valid driver’s license within six months of hiring.

Benefits

  • Annual base salary between $68,100–$83,200.
  • Annual bonus program for regular employees.
  • Access to a time bank.
  • Onsite mobility premium.
  • Cellphone program.
  • Group insurance plan starting day one including short‑term and long‑term disability insurance for regular employees.
  • Retirement savings plan for regular employees.
  • Vacation and sick leave.
  • Premium offered through the Employee Referral program.

Submission requirements

  • Resume
  • Cover letter
  • Unofficial academic transcripts.

BBA is one of Canada’s leading private consulting engineering firms, with over 45 years of experience serving the energy and natural resources industry. Our people are the foundation of our success. Their passion and excellence have earned us recognition as one of Canada’s Best Employers and Best Managed Companies, and we’re committed to fostering a workplace where everyone feels empowered to grow, lead and be themselves.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary