At MacLean Engineering, we’re not just building machines — we’re redefining the future of mining through innovation. We’re seeking a additional Intermediate Designer to join our Operator Experience Team and help bring our next generation of operator interfaces to life on underground mobile equipment.
The Position:
This role focuses on the technical implementation of user interface designs. The successful candidate will work closely with UX/UI designers to translate approved interaction concepts and visual designs into real, fully functional, and high‑performance software running on mechatronic systems. If you enjoy turning polished designs into robust, production‑ready interfaces with a strong attention to detail, this role is for you.
Responsibilities and Duties
- Implement on‑machine HMIs using CODESYS Visualizations, ensuring high fidelity to UI/UXspecifications.
- Develop HMI middleware that interfaces with the machine control system via CAN (e.g., J1939/CANopen) and Ethernet, including data handling, messaging, and state management
- Contribute to our architecture migration toward an OPC UA–based stack
- Maintain legacy remote-control operator station software (PySide,tkinter)
- Develop modern user interfaces using QML and C++
- Collaborate daily with software, controls, and systems engineering from other teams to ensure technical feasibility, reliability, and alignment with platform constraints.
- Work within an agile framework; contribute to planning, estimation, and demos with Product Management; deliver incrementally.
First Year Goals:
- Help deliver a first production slice of the OPC UAGUIarchitecturefor ourGR8 machine.
- Contribute to a sharedcomponentlibrary that can be reused across on‑machine and off‑machine GUIs.
- Contribute to the evolution of Operator Experience design standards and best practices.
Qualifications: The ideal candidate will demonstrate strong problem-solving skills, attention to detail, and the ability to collaborate in a multidisciplinary environment. They will show initiative, adaptability, and a desire to continuously improve their craft. Additionally, they should meet the following qualifications:
- 3–5 years of experience building production UI for complex systems (industrial, automotive, robotics, embedded, or similar)
- Strong communicationskills, with the ability to clearly articulate design rationale in English
- Strong implementation skills with at least one of:
- Qt/QML for UI development
- C++ for application logic / integrations
- CODESYS Visualization (or similar industrial HMI platform)
- Experience integrating with machine/data interfaces (e.g., CAN, J1939/CANopen, Ethernet, or similar)
- Proven ability to match design intent (layouts, states, transitions, behaviors) from tools like Figma, and to collaborate effectively with UI/UXdesigners
- Solid software engineering fundamentals: version control (Git), code reviews, debugging, and performance-minded development
The following are considered assets:
- Hands‑on experience with OPC UA (server and/or client), data modeling, subscriptions, and binding to UI.
- Experience withPySideortkinter
- Familiarity with deploying software to systems running Linux
- Experience in industrial design using CAD
- Exposure to mining, heavy equipment, or mobile machinery environments
- Proficiencyin French/Spanish
- Degree or diploma in software engineering, computer engineering, mechatronics,or related (or equivalent practical experience)
About Us: Founded in 1973 in Ontario, Canada, MacLean Engineering is the world’s largest Canadian-based manufacturer of underground mining equipment. While continuing to expand both our product range and global footprint, we remain privately owned and committed to the founder’s original design principles: safety, productivity, and enduring quality. Our company delivers mobile equipment solutions for both underground and surface mining, supported by unit-of-one manufacturing expertise and a global service network.
Driven by a strong commitment to safety, productivity, and customer support, MacLean serves mining operations worldwide through branches in Canada, the United States, Mexico, Peru, South Africa, and Australia. We operate five manufacturing facilities located in Collingwood, Owen Sound, Barrie, North Bay, and Mexico, and employ over 1,000 people across six countries and four continents. The next chapters of MacLean’s mining innovation story are being written within the broad themes of electrification, automation, and digitalization of the global mining industry.
Our skilled tradespeople work in a safety‑first environment to build high‑quality components and equipment for the underground mining, municipal, environmental, and industrial sectors. Join MacLean and contribute to a legacy defined by innovation, craftsmanship, and meaningful impact.
We offer competitive wages and benefits including:
- 3 weeks’ vacation annually.
- Comprehensize Group benefits Package (Once probationary period is completed)
- Annual Employee Bonus
- Voluntary DPSP (Deferred Profit-Sharing Plan) and GRRSP (Group Registered Retirement Savings Plan) (Once probationary period is completed)
- Paid sick and family emergency time
This is an onsite position 5 days per week and can be located in either our Collingwood or Sudbury facilities. Regional Premiums may apply based on location.
We thank all applicants in advance for their application and interest in MacLean Engineering & Marketing Co Limited. However, only those candidates selected for an interview will be contacted. At times, AI-assisted tools may be used as part of the application screening process.
Please note that employment with MacLean Engineering is contingent upon the successful completion of a background check conducted by our third-party provider, Sterling Backcheck. This process may include verification of employment history, education, and a criminal record check, depending on the requirements of the position.
MacLean Engineering & Marketing Co. Limited is an equal opportunity employer and is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (2005).
MacLean Engineering & Marketing Co. Limited will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.
To apply for this job email your details to skhan@macleanengineering.com.
