22nd April, 2025
Company Overview:
Our client is a leader in the mining and infrastructure industry, with a strong focus on productivity and sustainability. Their advanced engineering division, based in Metro Vancouver, specializes in designing and developing heavy-duty battery-powered electric drive systems and supporting infrastructure. The team is dedicated to creating proprietary EV components at the PCB level and delivering complete turn-key systems, including battery packs, vehicle structures, a world-leading dyno, and proprietary firmware and control systems for drive motors, chargers, controllers, DC/DC converters, and battery management systems.
Job Description:
We’re looking for a TMS Engineer to design and optimize cutting-edge thermal management systems for next-gen battery-electric mining equipment. You’ll lead thermal system development from concept through validation, working closely with cross-functional teams in a fast-paced R&D environment. This is your chance to contribute to mission-critical cooling systems that enable safe, high-performance electric powertrains in extreme industrial environments.
Roles and Responsibilities:
Thermal System Design & Development
- Design complete thermal management systems: coolant loops, heat exchangers, pumps, valves, HVAC integration, and control strategies
- Develop system architecture for battery, power electronics, and cabin thermal control
- Select and specify components in collaboration with suppliers and internal teams
Simulation & Analysis
- Perform thermal simulations using CFD and 1D tools (e.g., ANSYS Fluent, GT-SUITE, AMESim)
- Conduct component- and system-level thermal modelling and performance prediction
- Optimize thermal systems for efficiency, safety, and performance
Testing & Validation
- Define and execute validation plans and test procedures
- Support prototype builds and vehicle-level thermal testing
- Analyze test data and correlate results with simulation models to refine designs
Collaboration & Integration
- Work closely with battery, powertrain, mechanical, and controls/software teams
- Support development of thermal control algorithms and system integration
- Ensure compliance with relevant standards and safety regulations (e.g., ISO 26262, UN ECE R100)
Skills and Qualifications: Must-Have:
- Degree in Mechanical Engineering or related discipline
- Deep understanding of thermodynamics, heat transfer, and fluid dynamics
- Proven experience designing and validating thermal systems
- Hands-on experience with thermal simulation tools (CFD & 1D)
- Strong communication and collaboration skills
Nice-to-Have:
- Experience with battery thermal management and EV powertrain cooling
- Familiarity with fast-charging thermal strategies and thermal runaway mitigation
- Experience in Model-Based Systems Engineering (MBSE)
- Understanding of automotive or heavy-duty vehicle standards
To really impress:
- Basic knowledge of BEV systems and components
- Experience designing prototypes
- Ability to design hydraulic and cooling schematics
- Experience with mining equipment or heavy-duty vehicles
- Advanced 3D CAD knowledge (Routing, PLM)
- CANbus experience
Working Environment and Culture: Our client fosters a culture of continuous learning and collaboration, encouraging employees to explore new technologies and push boundaries. The team consists of bright, industrious individuals who thrive on challenges and innovation. The work environment promotes personal growth, with advancement opportunities based on learning, productivity, and commitment. Employees also enjoy professional chef-cooked meals twice a week! Please note that this role is 100% office-based.
Compensation and Benefits: - $110K-$130K depending on experience.
- Dental Care
- Disability Insurance
- Life Insurance
- Extended Health Care
- RRSP Matching
- Wellness Program
- Free onsite parking
Hiring Process - Submit cover letter and resume for review
- Complete a technical test (done at home via remote link)
- Test reviewed by the internal recruitment team
- Discovery Meeting (phone call)
- Technical interview (in office)
Apply For Job