Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mechanical Engineer-in-Training

Full-time

CBCL Limited

CBCL is seeking a Mechanical Engineer-in-Training to join our Industrial Services team, with a focus on supporting industrial pulp and paper projects across Atlantic Canada!

Join us and build your engineering career by working alongside experienced mechanical, process, civil, and structural professionals on challenging industrial projects. In this role, you will support practical, sustainable engineering solutions for pulp and paper facilities while developing your technical skills in a collaborative consulting environment.

As our ideal candidate, you are an early-career mechanical engineer who is eager to learn, contribute, and grow within an established industrial team. You bring a strong technical foundation, curiosity about industrial operations, and an interest in mechanical systems used in pulp and paper environments, such as piping, pumps, tanks, heat exchangers, pressure systems, ventilation, material handling, utilities, and process support systems. You are motivated, detail-oriented, and excited to work with engineers and technologists to deliver thoughtful, client-focused design solutions.

Your Key Responsibilities:

  • Support the design and delivery of industrial mechanical projects for pulp and paper facilities, including upgrades, equipment replacements, process support systems, and plant infrastructure improvements;
  • Assist with calculations, equipment layouts, piping design, specifications, reports, cost estimates, and technical memoranda under the guidance of senior engineers;
  • Work closely with multidisciplinary project teams to coordinate mechanical design requirements with process, electrical, civil, structural, and environmental considerations;
  • Participate in site visits, field investigations, and construction reviews to observe existing conditions, document findings, and support design development;
  • Develop working knowledge of applicable codes, standards, safety practices, and industry requirements related to industrial mechanical systems;
  • Support construction administration activities, including reviewing shop drawings, responding to requests for information, and helping confirm that work aligns with design intent;
  • Assist with commissioning, start-up support, and troubleshooting activities for industrial mechanical systems; and
  • Prepare clear technical documentation, meeting notes, reports, and presentations for internal and client use.

Your Capabilities and Credentials:

  • A degree in Mechanical Engineering is required, with registration or eligibility for registration as an Engineer-in-Training with APEGNB;
  • Previous co-op, internship, or early-career experience in consulting engineering, industrial environments, manufacturing, pulp and paper, or related mechanical systems would be considered an asset;
  • Interest in industrial mechanical design, including piping systems, pumping systems, tanks, pressure equipment, utilities, and process support infrastructure;
  • Familiarity with AutoCAD, AutoCAD Plant 3D, Revit, SolidWorks, Inventor, or similar modelling/design software would be considered an asset;
  • Detail-oriented, organized, and eager to learn, with a positive team-focused attitude;
  • Ability to manage priorities, ask thoughtful questions, and work effectively in a deadline-driven project environment;
  • Strong verbal and written communication skills, with the ability to collaborate with colleagues, clients, contractors, and vendors; and
  • Valid driver's license and willingness to travel to industrial job sites within Atlantic Canada.

You are welcome to apply even if you do not meet all the requirements.

What we can offer you:

  • A competitive compensation package effective on your first day of employment:
    • Comprehensive health and dental benefits
    • CAAT Defined Benefit Pension Plan with employer contributions
    • Generous vacation allowance commensurate with experience
  • Maternity or Parental leave top-up
  • Health spending account
  • Wellness incentive
  • Membership dues reimbursement
  • Education and lifelong learning subsidization
  • Community volunteering incentive
  • Employee Family Assistance Program
  • Public transit subsidy

In addition to the above benefits, we offer:

  • Flexible hours and locationsto support work/life balance, including hybrid solutions;
  • Ability to work paid overtime and bank time-in-lieu for future use;
  • Diverse team with a wide range of experience and expertise;
  • Exposure to a variety of projects;
  • Support to develop skills and pursue projects related to your own interests;
  • Collaboration between multiple disciplines and levels of expertise;
  • Mentoringopportunities to foster your personal and professional development;
  • Accessible and central offices in Atlantic Canada and Ottawa; and
  • Access to training opportunities in areas ranging from technical development to leadership skills.

About Us

At CBCL our purpose is to create a positive and lasting impact on people and our planet. As an employee-owned firm, at CBCL, our people are everything. We are committed to promoting inclusivity and diversity for a workplace where everyone can thrive, and we build long-term relationships with our clients while providing them with innovative solutions.

We have earned recognition as one of Canada's Top 100 Employers and one of Canada's Best Managed Companies. Our multitalented group of professionals offer consulting in the Infrastructure, Water and Wastewater, Buildings, Industrial, and Earth and Environment sectors. We value our people, our communities, and our history and look forward to continuing our steady growth.

Along with our commitment to reducing our carbon footprint corporately, CBCL develops and implements sustainable engineering solutions that respect the current social and environmental impacts, as well as future implications of our designs.

CBCL operates from its offices in Halifax and Sydney, NS; Charlottetown, PE; Saint John, Fredericton and Moncton, NB; St. John's, NL, and Ottawa, ON.

CBCL Limited strives to provide a diverse workplace that is inclusive, accessible and celebrates individuals and what makes us unique. We are proud to be an employer partner with the Canadian Centre for Diversity and Inclusion and Pride at Work.

We are committed to creating an inclusive and accessible workplace for all. If you require accommodations at any stage of the recruitment or interview process, or while working with us, please email View email address on jobs.swagapp.com. We will work with you to meet your needs in a respectful and timely manner.

Our goal is to ensure every candidate has a fair opportunity to demonstrate their abilities. We value diverse perspectives and are dedicated to removing barriers that may prevent individuals from thriving in their roles.

We thank all applicants for their interest, but only those applicants who are selected to interview will be contacted.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Mechanical Engineer-in-Training in Fredericton, NB vacancy
  •  ...CBCL is seeking a Mechanical Engineer-in-Training to join our Industrial Services team with a focus on supporting industrial pulp and paper projects across Atlantic Canada! Join us and build your engineering career by working alongside experienced mechanical process... 
    Training
    Long term contract
    Remplacement
    Full time
    For contractors
    Internship
    Flexible hours

    CBCL Limited

    Fredericton, NB
    22 hours ago
  • $90k - $135k per year

     ...CBCL is seeking an  Intermediate or Senior Mechanical Engineer to join our Industrial Engineering team based in Fredericton, NB!   Join us...  ...central offices in Atlantic Canada and Ottawa; and Access to training  opportunities in areas ranging from technical development to... 
    Training
    Long term contract
    Full time
    Internship

    Cbcl Limited

    Fredericton, NB
    26 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Join us. Job Description Working closely with the Mechanical Engineering team, the Mechanical Designer contributes to the... 
    Suggested
    Full time
    Work at office
    Worldwide

    AECOM

    Fredericton, NB
    22 days ago
  •  ...JOB PURPOSE The Industrial Mechanic is responsible for performing industrial mechanic work at the journeyman level. QUALIFICATIONS...  ...encouraged to apply as an equivalent combination of education, training and experience may be considered. Horizon's recruitment screening... 
    Training
    Permanent employment
    Full time

    Horizon Health Network

    Fredericton, NB
    1 day ago
  • $45.2 per hour

     ...About Us BGC Engineering Inc. (BGC) is an international applied earth...  ...prides itself on offering training and mentoring opportunities to...  ...expertise in critical state soil mechanics, cyclic and monotonic shear...  ...laboratory test reports Train and mentor laboratory staff and... 
    Training
    Hourly pay
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours

    BGC Engineering Inc.

    Fredericton, NB
    more than 2 months ago
  •  ...Requisition ID: 101936  Job Category:  Energy; Engineering  Location:  Fredericton, NB, Canada  Join a company that is passionately...  ...with multidisciplinary teams including civil, geotechnical, mechanical, electrical, and environmental disciplines. Participate in site... 
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Fredericton, NB
    14 days ago
  • $100k - $140k per year

     ...At CBCL Limited, we are a successful, dynamic, and growing engineering, geotechnical, and environmental consulting firm. We have an exciting...  ...offices in Atlantic Canada and Ottawa; and Access to training  opportunities in areas ranging from technical development to leadership... 
    Training
    Long term contract
    Full time
    Internship
    Flexible hours

    Cbcl Limited

    Fredericton, NB
    26 days ago
  • $110k per year

     ...technicians, technologists, analysts, administrative staff and other engineers Develop flexible or integrated manufacturing systems and...  ...Bonus Group insurance benefits Registered Retirement Savings Plan (RRSP) Other benefits Learning/training paid by employer... 
    Training
    Permanent employment
    Relocation
    Flexible hours

    Professional Loss Control

    Fredericton, NB
    7 days ago
  •  ...Senior Geotechnical Engineer Fredericton, NB KCB is a multidisciplinary engineering, geoscience, and environmental consulting firm...  ...and the development of dam safety systems Guide, mentor, and train more junior staff through the methodologies of TSF design solutions... 
    Long term contract
    Local area
    Flexible hours

    Klohn Crippen Berger

    Fredericton, NB
    10 days ago
  •  ...across 90+ countries. Job Summary  As the Product Solutions Engineer, you are the "Technical Builder" responsible for turning...  ...manual, high-touch configuration to a scalable, repeatable "Value Engine" that supports both the technical sale (Pre-Sales) and long-term... 
    Long term contract
    Full time
    Contract work
    Remote work

    Introhive

    Fredericton, NB
    more than 2 months ago
  •  ...across 90+ countries. Job Summary  As a Product Solutions Engineer, you are the hands-on technical builder who transforms Introhive...  ..., high-touch configuration to a scalable, repeatable "Value Engine" that supports both the technical sale (Pre-Sales) and long-term... 
    Long term contract
    Full time
    Remote work

    Introhive

    Fredericton, NB
    more than 2 months ago
  • $120k - $150k per year

     ...Senior Hydrotechnical Engineer Vancouver/Toronto/Sudbury/Fredericton Are you looking for an opportunity to… ~ Make a meaningful...  ...and encourage this by hosting a range of internal and external training sessions and encouraging staff to participate in conferences. In... 
    Training
    Long term contract
    Work at office
    Local area
    Flexible hours
    3 days per week

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  •  ...Intermediate Water Resources Engineer Are you looking for an opportunity to… Leave a positive impact on the environment through progressive design? Work in a close-knit group of motivated professionals? Focus on continued growth and development? Develop your critical... 
    Work at office
    Flexible hours

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  • $90k - $140k per year

    Senior Business Analyst, Data Engineering / Healthcare Data Position Description CGI is expanding its Health and Life Sciences Team...  ...factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend... 
    Training
    Fredericton, NB
    more than 2 months ago
  •  ...members of the Artillery, Infantry and Combat Engineering regiments, they are members of the...  ...Troop. They are responsible for soldiers’ training, morale, discipline and combat...  ...The Royal Canadian Dragoons, 2 Canadian Mechanized Brigade Group, Petawawa, Ontario ~ Lord... 
    Training
    Full time
    Part time
    Fixed term contract
    Casual work
    Relocation
    Night shift
    Weekend work
    Afternoon shift

    Canadian Armed Forces | Forces armées canadiennes

    Fredericton, NB
    4 days ago
  • $150k - $160k per year

     ...ideas, through meaningful initiatives, training, partnerships with Veteran groups, our...  ...successful candidate will work closely with engineering, construction, estimating, planning,...  ...interdisciplinary coordination with civil, structural, mechanical, electrical, geotechnical and... 
    Training
    Permanent employment
    Temporary work
    For subcontractor
    Internship

    AECON

    Fredericton, NB
    16 days ago
  •  ..., Grow and Develop with our Toromont team through our internal Training teams that are geared for your success Competitive total rewards...  ...in support of Toromont’s Health and Safety Culture Diagnose mechanical problems using Caterpillar testing equipment and leveraging top... 
    Training
    Full time
    Flexible hours

    Toromont Cat

    Fredericton, NB
    more than 2 months ago
  •  ...Company Overview: At Carmichael Engineering, we pride ourselves on being a leading provider of comprehensive mechanical and HVAC solutions across Canada. With over 100 years of experience, we have established ourselves as industry experts in delivering innovative and sustainable... 
    Remplacement
    Permanent employment
    Full time
    Seasonal work
    Work at office

    Carmichael Engineering Ltd.

    Fredericton, NB
    14 days ago
  •  ...contracts with Vestas or its subsidiaries. You will hire, develop, train, and manage a designated number of technicians to work safely...  ...repairs, tooling, and procedures • Technical understanding of mechanical and electrical systems • Experience developing repairs,... 
    Training
    Full time
    Contract work
    Work at office
    Worldwide
    Shift work

    Vestas

    Fredericton, NB
    6 days ago
  •  ...will have: A Bachelor of Science Degree in Civil or Electrical Engineering or a Diploma in Civil or Electrical Engineering (those with a...  ...will be considered as an asset An equivalent combination of training and experience may be considered. Subject to competition... 
    Training
    Full time
    For contractors
    Local area
    Flexible hours

    Énergie NB Power

    Fredericton, NB
    4 days ago
  •  ..., collaboration, and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our Aecon Women in Trades and...  ...clash detection and coordination processes. Collaborate with engineers, designers, and consultants. Maintain BIM standards and... 
    Training
    Local area

    AECON

    Fredericton, NB
    2 days ago
  • $100k per year

     ...to grow your electrical and mechanical skills while working on exciting...  ...driven by innovation, engineering excellence, and real-world impact...  ...needed most. Backed by Vestas training and qualifications, you'll help...  ...(email and phone number). We train our hiring teams in inclusive... 
    Training
    Hourly pay
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Relocation package

    Vestas

    Fredericton, NB
    16 days ago
  •  ...variety of metals and plastics, as well as glass, electrical, and mechanical parts. ~ Experience using frame and measuring equipment....  ...Must have own tools, safety footwear. ~ Up to date Compliance Training, such as AODA,WHMIS, Worker Health and safety Awareness and... 
    Training
    Remplacement
    Full time
    Apprenticeship
    Monday to friday
    Shift work

    CSN Collision

    Fredericton, NB
    more than 2 months ago
  • $133.49k - $183.37k per year

     ...Bachelor's degree in Business Administration, Information Technology, Engineering, Computer Science, or a related field Eight years of...  ...environment would be considered an asset An equivalent combination of training and experience may be considered. Subject to competition... 
    Training
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    NB Power

    Fredericton, NB
    1 day ago
  • $100k - $110k per year

     ...Benefits: Bonus based on performance Health insurance Training & development About the Role: Triunity Software in Calgary...  ...Post-secondary education in Computer Science Software Engineering or equivalent experience Compensation: $100000.00 - $110000.... 
    Training
    Long term contract
    Full time
    Internship

    Triunity Software

    Fredericton, NB
    21 days ago
  • $98k - $122k per year

     ...for a senior technical professional to be part of our Structural Engineering practice. The successful candidate will support the growth,...  ...and central offices in Atlantic Canada and Ottawa. Access to training  opportunities in areas ranging from technical development to leadership... 
    Training
    Long term contract
    Full time
    Contract work
    For contractors
    Casual work
    Internship
    Work at office
    Work from home
    Flexible hours

    Cbcl Limited

    Fredericton, NB
    more than 2 months ago
  •  ...environmental incident response, investigations, and follow-up actions. Training & Environmental Awareness Deliver environmental orientation...  ...or technical diploma in Environmental Science, Environmental Engineering, Ecology, Natural Resources, Environmental Technology, or a... 
    Training
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Fredericton, NB
    11 days ago
  • $16 - $18 per hour

     ...Cook Boston Pizza Cooks are the engine of the entire restaurant! They are responsible for creating our delicious menu items perfectly...  ...community Boston Pizza Scholarship Program * Management Training Programs, Leadership Development conferences and access to dynamic... 
    Training
    Hourly pay
    Work at office
    Local area
    Flexible hours
    Fredericton, NB
    a month ago
  • $73k - $122k per year

     ...and related integration workflows. • Collaborate with interface engine engineers, application teams, and vendors to configure and...  ...factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend... 
    Training
    Fredericton, NB
    28 days ago
  • $145k - $160k per year

     ...collaboration, and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our Aecon Women in Trades...  ...will lead a multidisciplinary team and collaborate closely with engineering, construction, operations, and third-party stakeholders to develop... 
    Training
    Contract work
    For contractors
    Local area

    AECON

    Fredericton, NB
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mechanical Engineer-in-Training. Be the first to apply!