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

Principal Mechanical Engineer

Primero Engineering

Principal Mechanical EngineerLocation: Canada (Montreal, Toronto or Vancouver) or United States (Salt Lake City)Type: Permanent Full-timePrimero America's team is currently looking for a Principal Mechanical Engineer. This is a unique opportunity to join our talented team and be part of Primero's growth and success. Primero is an Australian-founded company, established in 2011 and growing consistently in Montreal since 2016. We expanded into Houston in 2022 and Toronto in 2023, strengthening our North American presence. We specialize in the design, procurement, and construction management of mineral processing plants.As a Principal Mechanical Engineer, you will act as the technical expert for mechanical engineering within Primero. You will be responsible for leading and reviewing complex mechanical calculations, specifications, datasheets, equipment lists (MEL), and vendor evaluations. This role provides advanced technical expertise and support across mechanical design, analysis, equipment selection, operation, and project execution as required. The Principal Mechanical Engineer will ensure the quality and consistency of all mechanical deliverables for ongoing studies and detailed engineering work, while mentoring and guiding the team. Depending on the project, this person may also act as Lead Mechanical Engineer or Area Manager on specific mining projects. This position reports to the Discipline Lead – Mechanical Engineering.Key Responsibilities:Act as the technical expert for mechanical engineering across Primero Americas projects, ensuring designs meet quality, safety, and performance standards.Remain hands-on in design and engineering: perform and check detailed calculations, prepare and review datasheets, specifications, reports, and drawings.Lead complex mechanical engineering deliverables for major equipment and systems (e.g., crushers, mills, conveyors, HVAC, piping, etc.).Take ownership of equipment packages: develop specifications, evaluate vendor bids, manage technical queries, and coordinate with suppliers and clients.Provide advanced procurement support: ensure vendor equipment meets technical and contractual requirements, and advise on risk mitigation.Stay actively involved in construction, installation, and commissioning, solving technical issues on-site and providing hands-on support when needed.Represent Primero as a subject matter expert in client interactions, technical meetings, and industry discussions, reinforcing our reputation as a trusted technical partner.What We're Looking For:Bachelor's degree in Mechanical Engineering (Master's degree considered an asset)Professional Engineer (P.Eng.) designation in Canada or Professional Engineer (PE) licensure in the United States (or eligibility to obtain) is considered an asset.12+ years of experience in mechanical design for mining and mineral processing EPC/EPCM projects, with demonstrated progression to senior/principal level.Strong technical background in design, specification, and selection of major mechanical equipment (e.g., crushers, mills, conveyors, pumps, piping, HVAC, etc.)Proven ability to deliver feasibility studies, detailed design, and execution support.Hands-on experience with engineering software and CAD tools (AutoCAD, Inventor, or similar), including ability to review and guide drafting/modelling.Solid knowledge of applicable codes, standards, and regulations (ASME, CEMA, CSA, API, etc.).Demonstrated experience in vendor management, equipment package development, and procurement support.Strong site experience: installation, commissioning, troubleshooting, and field support.Proven ability to mentor and guide engineers and designers, while still actively contributing to deliverables.Commercial awareness: able to balance technical quality, schedule, and budget in project decisions.Excellent interpersonal and communication skills, able to represent the company with clients, vendors, and industry stakeholders.Position details:40 hours per weekApplicants must have legal authorization to work in Canada or in United-States, depending on the job locationCompetitive salary tailored to your skills and experienceComprehensive benefits starting on day oneRetirement plan with 5% employer contributionUp to 10 paid sick days per yearFlexible and hybrid work scheduleFriendly and relaxed work environmentSend your application to: View email address on click.appcast.io

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Mechanical Engineer in Salt Lake City, UT vacancy
  • $89.4k - $134.2k

     ...Principal Manufacturing Engineer or SR Principal Manufacturing EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and... 
    Suggested
    Work experience placement
    Shift work
    Day shift

    Northrop Grumman

    Salt Lake City, UT
    10 hours ago
  • $70 - $90 per hour

     ...Mechanical Process EngineerOwn high-impact EPC projects from design through execution. Gain visibility, autonomy, and growth on $100...  ...and accelerate their careers.Job DescriptionSupport process engineering projects from concept through startup and commissioning.Develop... 
    Suggested
    Daily paid
    Long term contract
    For contractors
    Local area

    Michael Page

    Salt Lake City, UT
    1 day ago
  •  ...Principal Manufacturing EngineerWe believe that great healthcare is an essential safeguard...  ...training and mentoring technicians and engineering teams.Lead validation and qualification...  ...medical device industry; Bachelor's in Mechanical, Electrical, or Manufacturing... 
    Suggested
    Work at office
    Flexible hours

    Laborie Medical Technologies

    Salt Lake City, UT
    1 day ago
  • This OpportunityWSP currently has a career opportunity for a Senior Mechanical Engineer to join our team in South Jordan, UT and support mining and metals, oil and gas, and heavy industrial projects. The position is responsible for managing all aspects of the mechanical... 
    Suggested
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP Group

    Salt Lake City, UT
    4 hours ago
  •  ...further to learn how you could help make great things possible not only in your community, but around the world.HDR Engineering is currently seeking a Mechanical/Senior Mechanical Engineer to join one of the largest, fastest growing, and comprehensive TMT (Tech, Media and... 
    Suggested
    Contract work
    For contractors

    HDR

    Salt Lake City, UT
    4 days ago
  •  ...to learn how you could help make great things possible not only in your community, but around the world.In the role of Senior Mechanical Engineer (Pipe Stress), we'll count on you to:Perform pipe stress analysis and piping design for projects and prepare reports on the... 
    Contract work
    Work at office

    HDR

    Salt Lake City, UT
    3 days ago
  •  ...further to learn how you could help make great things possible not only in your community, but around the world. In the role of Mechanical Engineer, we'll count on you to: Coordinate the work of the mechanical design team through the schematic design development and... 
    Contract work

    HDR

    Salt Lake City, UT
    1 day ago
  • $136.46k - $175.59k

     ...ENFRA, stability, innovation, and growth are more than just values—they are the pillars of our continued success.OverviewThe Mechanical Engineer PE III applies standard engineering techniques to design, analyze, test, maintain, repair, or improve products, components, or... 
    Work at office

    ENFRA

    Salt Lake City, UT
    2 days ago
  •  ...Why join Premier TechWho we are: Premier Tech - YouTubeYour future work environment You will be joining our team of seasoned mechanical engineers at our Salt Lake City facility; you will design mechanical systems and material handling equipment. Depending on project... 
    Flexible hours

    Premier Tech

    Salt Lake City, UT
    4 hours ago
  •  ...trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of...  ...nature.Independently develops chassis designs and PCB mechanical layouts utilizing standard toolsDesigns all aspects of server... 
    Full time
    Work at office
    Local area
    Worldwide

    Jabil Circuit

    Salt Lake City, UT
    1 day ago
  •  ...response capability across all three; not as a generalist, but as a Principal who can go deep on each.Also note that this position will...  ...:10+ years of experience in detection, response, or security engineering.3+ years of experience commanding security incidents, especially... 
    Contract work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Circle

    Salt Lake City, UT
    3 days ago
  •  ...Principal Engineer Lead – Hydrology, Hydraulics & Dam SafetyBBA is seeking a Principal Engineer Lead – Hydrology, Hydraulics & Dam Safety to provide technical authority and leadership for water management, tailings, and dam-related projects in the mining sector. This... 
    Local area

    BBA inc.

    Salt Lake City, UT
    1 day ago
  • $134.6k - $210.1k

     ...Senior Principal EngineerLocation: Long Island City, NY, US, 11101 Orlando, FL, US, 32827 Salt Lake City, UT, US, 84121 Req ID: 58433...  ...Information TechnologyPosition Summary: The Senior Principal Engineer is responsible for devising, planning, and implementing engineering... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours
    Night shift

    JetBlue

    Salt Lake City, UT
    1 day ago
  •  ...the USA. You must be legally authorized to work in the US. Bixal does not provide visa sponsorship. What Will You Do? As a Principal Program Engineer at Bixal, you will play a critical role in guiding and supporting our engineering teams to deliver high-quality software... 
    Temporary work
    Remote work
    Work from home
    Weekend work

    GrabJobs

    Salt Lake City, UT
    1 day ago
  •  ...Principal Automation Engineer, Material Handling & Warehouse Automation, RegionalAt Jabil, we are proud to be a trusted partner for the world's...  ...Engineering, Supply Chain Engineering, Manufacturing Engineering, Mechanical Engineering, Electrical Engineering, or related technical... 
    Local area
    Worldwide

    Jabil

    Salt Lake City, UT
    1 day ago
  •  ...Principal Engineer, Application DevelopmentAdventure is our culture. Join a team that celebrates a lifestyle as bold as the terrain we love. At Backcountry, we are rooted in adventure, recognition, and wellbeing on and off the mountain. We spotlight employee stories,... 
    Work at office
    Immediate start
    Remote work

    Touch Of Modern

    Salt Lake City, UT
    1 day ago
  •  ...Job Description Job Description About the Role Jedson Engineering is seeking an experienced Process Mechanical Engineer to support projects within the Heavy Industrial sector, primarily serving the metals, minerals/mining, and cement industries. This role is... 

    Jedson Engineering Inc

    Salt Lake City, UT
    18 days ago
  •  ...motivated individuals who want to shape the mobility of tomorrow with us. Are you ready to achieve great things with us?TasksThe Welding Engineer will serve as a welding subject matter expert by supporting all welding operations across the site while maintaining certification... 
    Permanent employment
    For subcontractor

    Stadler Rail

    Salt Lake City, UT
    3 days ago
  •  ...OpportunityType of position: RegularQualificationsBachelor's degree in mechanical engineeringAnnual premium program for regular employeesA...  ...BBABBA is one of Canada's leading private consulting engineering firms, with over 45 years of experience serving the energy and... 
    Local area

    BBA inc.

    Salt Lake City, UT
    1 day ago
  •  ...Mechanical EngineerTeal Drones - SLC, UT 84115Position SummaryThe Engineer is responsible for designing, developing, and testing components, subsystems, and processes with increasing independence. This role contributes to the successful execution of engineering programs... 
    Permanent employment
    Work at office
    Local area

    Teal Drones Inc

    Salt Lake City, UT
    10 hours ago
  •  ...Prime Partners seeks a Mechanical Engineer (or Senior Mechanical Engineer) in Salt Lake City with hybrid flexibility. The role offers ownership of projects from design through construction and growth potential as the office expands. Ideal candidates have 3–7 years of consulting... 
    Work at office

    PrimePartners

    Salt Lake City, UT
    2 days ago
  • $115k - $180k

     ...Senior Mechanical EngineerAt Salas O'Brien we tell our clients that we're engineered for impact. This passion for making a difference applies just as much to our team as it does to our projects. That's why we're committed to living our values every day: inspiring, achieving... 
    For contractors
    Local area

    Salas O'Brien

    Salt Lake City, UT
    1 day ago
  • $100k - $150k

     ...Mechanical Engineer PeLocation: Salt Lake City, UT Type: Direct Hire Compensation: $100,000 - $150,000 Contractor Work Model: Hybrid – onsite and remoteThe Mechanical Engineer PE applies standard engineering techniques to design, analyze, test, maintain, repair, or improve... 
    For contractors

    System One Holdings, LLC

    Salt Lake City, UT
    10 hours ago
  • $85k - $140k

     ...Are you ready to Lead mechanical engineering design on meaningful institutional projects while helping build a growing office? This Mechanical...  ...to document project requirements. Collaborate closely with Principals and leadership teams across Colorado, Idaho, Utah, and... 
    Temporary work
    For contractors
    Work at office
    Monday to Thursday
    Flexible hours

    Manatal

    Salt Lake City, UT
    2 days ago
  • ## Mechanical EngineerApplylocations: Salt Lake Citytime type: Full timeposted on: Posted Todayjob requisition id: R0005978***To apply...  ...Workday Account.## SummaryWe're looking for a Senior Mechanical Engineer to lead the design of complex enclosures and housings for... 
    Full time
    Temporary work
    Flexible hours
    Shift work

    Varex Imaging Corporation

    Salt Lake City, UT
    2 days ago
  • $67.3 - $79.32 per hour

     ...Senior Mechanical EngineerLocation: Salt Lake City, Utah Type: Contract To Hire Compensation: $67.30 - $79.32 per hour Work Model: Hybrid...  ...material handling equipment, and crushing systems.Produce engineering designs and technical solutions for heavy industrial... 
    Hourly pay
    Contract work
    For contractors
    Work at office
    Remote work

    System One Holdings, LLC

    Salt Lake City, UT
    10 hours ago
  • $132.9k - $182.7k

     ...you’re interested in a rewarding career working with the industry’s best and most innovative engineers, then Jacobs is where you belong. We're looking for a Senior Mechanical (Plumbing) Engineer who is excited about working on advanced facilities projects that enable the... 
    Full time
    Remote work
    Flexible hours

    Jacobs

    Salt Lake City, UT
    2 days ago
  • Mechanical EngineerExperience in the design of industrial facilities.Oil & Gas or Mining experience preferred.AutoCAD required, CadWorks is a plus.Bachelors in Mechanical Engineering.PE or EIT is a plus.P&IDs.

    Advanced Technology Innovation

    Salt Lake City, UT
    1 day ago
  • $67.31 - $79.33 per hour

     ...Senior Mechanical EngineerLocation: Salt Lake City, UT (Hybrid – 1 Day Onsite per Week (Tuesdays)Pay Range: $67.31 - $79.33/hr (Flexibility...  ...qualifications)Position SummarySeeking a Senior Mechanical Engineer to lead the design and execution of complex mining and heavy... 
    For contractors
    1 day per week

    Selectek

    Salt Lake City, UT
    10 hours ago
  •  ...join Premier Tech Who we are: Premier Tech - YouTube Your future work environment You will be joining our team of seasoned mechanical engineers at our Salt Lake City facility; you will design mechanical systems and material handling equipment. Depending on project complexity... 
    Temporary work
    Flexible hours

    Premier Tech

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Mechanical Engineer. Be the first to apply!