Junior Mechanical Engineer
at Engcomp
About the Role
Assist designs, calculations, and drawings under mentorship
About Engcomp
Heavy industrial engineering firm with mentorship and growth
Full Description
About the Company
At Engcomp, we're trailblazers โ curious, driven, and always seeking a better way forward. As a trusted engineering firm serving Canada's heavy industrial market, we tackle complex projects across Saskatchewan and Alberta, delivering innovative solutions from conceptual design all the way through to detailed engineering. We specialize in structural engineering across industrial, commercial, and residential sectors, with deep expertise in foundations, steel, concrete, timber structures, dynamic analysis, tanks, and more. Our clients span some of Canada's most demanding industries โ potash, uranium, oil and gas, pulp and paper, chemical processing, and food processing โ and they count on us to get it right. Our work spans the full project lifecycle: risk analysis, cost estimating, planning, engineering coordination, schedule management, and computer task automation. If you're someone who takes calculated risks, thinks critically, and wants to do meaningful work that moves the needle โ you'll fit right in here.
About the Role
As a Junior Engineer-In-Training, you will contribute to a wide variety of engineering projects by assisting senior staff with planning, design, analysis, and documentation. You will begin building your technical skills, gaining hands-on experience, and learning project processes in a supportive, team-based environment. This role is ideal for early-career engineers eager to grow through mentorship, structured tasks, and exposure to real-world engineering challenges.
Responsibilities
Project Coordination
- Assist in carrying out project tasks under the supervision of intermediate and senior engineers.
- Break down tasks and track their status as part of a larger project scope.
- Provide regular updates to your supervisor and flag any issues that arise.
- Attend project meetings and take notes to support follow-ups and action items.
Technical Execution and Problem Solving
- Support the preparation of designs, calculations, and basic engineering drawings.
- Assist in drafting reports, test plans, and technical specifications.
- Review vendor drawings and technical data with guidance from senior team members.
- Help conduct research to support engineering decisions and solutions.
- Join site visits to gather data and observe site conditions.
Team Collaboration
- Work as part of multidisciplinary project teams including engineers, designers, and CAD staff.
- Learn and follow internal workflows, quality control procedures, and standards.
- Seek feedback from mentors and actively develop your technical skills.
Client and Stakeholder Communication
- Help prepare technical materials, presentations, and meeting notes.
- Join client or team meetings as appropriate to learn how engineering decisions are made and communicated.
Business Development and Proposal Support
- Provide technical inputs or background information for proposal documents.
- Help gather and format data needed for cost estimates or engineering submissions.
Compliance, Quality, and Risk Management
- Follow applicable engineering standards, codes, and regulatory requirements.
- Conduct self-checks of work and participate in team quality reviews.
- Document work in accordance with project procedures and company standards.
- Learn how to identify risks and escalate them appropriately to senior staff.
Continuous Learning and Professional Development
- Stay updated on engineering tools, standards, and industry trends.
- Participate in internal training and mentorship opportunities.
- Set personal learning goals and pursue relevant certifications or coursework.
- Be part of a culture of learning, collaboration, and continuous improvement.
Qualifications
- Bachelor's degree in Mechanical Engineering from an accredited institution
- Registered or eligible for registration as an Engineer-in-Training (EIT) in Saskatchewan; Alberta eligibility considered an asset
- 0โ3 years of engineering experience; new graduates are encouraged to apply
Required Skills
- Foundational understanding of mechanical engineering principles including equipment, piping systems, and material properties
- Ability to assist in preparing technical drawings, calculations, and engineering documentation
- Strong analytical thinking and eagerness to solve technical problems with guidance
- Ability to interpret technical sketches, instructions, and basic field data
- Strong written and verbal communication skills for team collaboration and reporting
- Highly organized with the ability to track tasks, meet deadlines, and flag issues proactively
- Receptiveness to mentorship and commitment to continuous learning
Preferred Skills
- Exposure to Autodesk software (AutoCAD, Inventor) through coursework or co-op experience
- Any hands-on experience through internships, co-ops, or field placements in an industrial or mining environment
- Familiarity with mechanical engineering codes and standards (e.g., CSA)
- Interest in heavy industrial sectors such as potash, oil and gas, or chemical processing
- Basic experience with technical report writing, BOMs, or MTOs
Compensation & Benefits
Engcomp offers a competitive compensation package reflective of your experience and expertise.
- Base Salary: $60,000 โ $82,000 annually, commensurate with experience
- Benefits: Comprehensive health, dental, and vision coverage
- RRSP Matching: Company-matched contributions up to 5%
- Bonus: Eligibility for performance-based bonus program
- Vacation: 3โ4 weeks annually based on experience, with the option to purchase an additional week
- Work Flexibility: Choose to work from the office, from home, or a blend of both โ we trust you to manage your day, including the flexibility to attend to personal and family needs as they arise
Opens in a new tab on the company's website