Careers at MineSense

We’re passionate about our technologies and we’re gathering momentum…

MineSense Technologies is commercializing an innovative and differentiated solution to an important problem faced by the natural resources industry which is how to optimize the separation of waste from ore. The company’s proprietary technology will seamlessly integrate with existing conveyor-based materials handling systems and equipment and has shown in pilot scale, the promise of greater flexibility, accuracy, and efficiency for its target industry.

In order to scale and fuel its commercialization strategy, the company needs smart people from diverse disciplines and backgrounds. If you are looking to spark your career and work with like-minded, respected and accomplished professionals who are excited by a common vision of changing the status-quo, we may be the perfect environment for you.The MineSense Technologies team is composed of a wide range of mechanical, software and technical engineers, executives and administrative staff. As we have expanded our products and services to a global capacity, we welcome the expertise of technology driven applicants to join our roster of talent.

We welcome you to send your resume to

Available Positions

We're currently hiring for the following job postings:

Electrical/Instrumentation Engineer

We are looking for an Electrical/Instrumentation System Engineer to provide electrical and instrumentation design and support to our product development and manufacturing team. As a strong contributing team member, you will be part of a multi-disciplinary team to design, build, test, and maintain sensor-based mineral processing systems.

  • Design and specify the controls system component and circuits.
  • Design a controls system panels schematics / layouts as per CSA / CEC codes and safety standards.
  • Validate the process sensors to ensure suitability-to-task.
  • Bench calibration and verification of sensors and system sub-assemblies.
  • Document the system design and bill of materials using Enterprise resource planning (ERP) systems and CAD software.
  • Design and specify the system communication network and configure the system network devices. (i.e. access points, modems and remote IO’s)
  • Write / document the controls system narrative.
  • Program PLC’s / HMI as per the process / product requirements.
  • Perform a system integration with software and hardware and final system commissioning.
  • Support the start-up and commissioning at the customer site.




  • Bachelor’s degree in Electrical or Controls system engineering.
  • Registered or eligible to be registered as professional engineer (P.Eng.) or EIT with the Association of Professional Engineers and Geoscientists of British Columbia (APEGBC).
  • 5+ years experience as an electrical/instrumentation engineer.
  • LV Electrical systems knowledge and experience with CSA / CEC and standards.
  • Hands on experience on PLC & HMI programming (Citect, Wonderware, VBA, or equivalents) and PLC with IEC 61131 programming languages.
  • Hands on experience on Ethernet networking and industrial communication protocols (i.e. Modbus, OPC, EthernetIP).
  • Experience with Enterprise resource planning (ERP) systems and CAD software.
  • Experience with documentation and drawings of engineering processes and best practices.
  • Knowledge of the industrial security best practice will be a plus.
  • Knowledge of automotive and mobile equipment power and controls system is a plus.
  • Good initiative, positive attitude and the ability to learn quickly is key for this job.
  • Excellent interpersonal and communication skills with proven ability to work independently as well as in a team environment.
  • Must be able to work with demanding deadlines and changing priorities.
  • Must be able to travel to the customer’s work site and follow their site operation and safety procedures.



For more information on our company, please visit our website at

Please forward a copy of your resume and a cover letter to our Human Resources Department at

Note: We would like to thank everyone who applies, but only those applicants under consideration will be contacted. Please note only applicants who are legally entitled to work in Canada will be considered. Thank you very much for your interest in MineSense!


We are looking for a Buyer to join our team! You will be part of a growing company entering a dynamic commercialization phase with a vision of changing the mining industry.  You will be responsible for procurement, inventory and logistics. This includes managing all material purchase orders to ensure the orders match project deliverables.


Reporting to the VP of Engineering, you will be a contributing team member, working with multi discipline engineers and cross functional groups. The role will include the following, but is not limited to:

  • Preparation, validation and scheduling of material purchase orders to ensure adherence to program, specification, contract and budget.
  • Support Engineering in sourcing new materials for product development.
  • Negotiate schedules with suppliers to ensure materials are delivered to plans
  • Responsible for the timely acquisition of materials, from MRP release (planned orders) through Goods Inwards. (Responsible until the goods are delivered, and then responsible for tracking their progress through Goods Inwards & Inspection, raising any issues which arise.)
  • Operation, input and maintenance of buying activities, including lead-times and re-order levels, to achieve maximum customer service with minimum inventory levels.
  • Create, monitor and control purchase orders & associated suppliers to ensure that contractual obligations are met.
  • Ensure purchase orders fully reflect any engineering changes taking into account scrap, re-work and stock depositions.
  • Co-ordinate all invoice and account queries relating to purchase orders to assist in the supplier payments. Support Finance team in all areas relating to purchasing.
  • Negotiate the best price and lead-times from the appropriate suppliers to ensure adherence to the manufacturing plan. Manage vendor/supplier relationships.
  • Responsible for inventory management, stores management, and shipping/receiving of material for domestic and international.



  • Minimum of 2+ years working as a Buyer or Purchasing Agent or similar role
  • SCMP designation or working towards would be beneficial
  • ERP experience would be an asset
  • Previous experience with logistics and working knowledge of documents required for international shipments.
  • Excellent interpersonal and communication skills with proven ability to work independently as well as in a team environment.
  • Must be able to work with demanding deadlines and changing priorities



We are looking for an accounting professional to join our team! This is an excellent opportunity for an intermediate Accountant who wants to work with a growing technology company and take their career to the next level. To be successful, the candidate must be prepared to roll up their sleeves and help us move forward.  Reporting to the Controller, the Accountant will be responsible for the daily accounting activities and provide support in our IFRS compliant environment.

The role will evolve with more complex challenges, projects and initiatives over time as our company continues to expand. This will allow the Accountant to take on other responsibilities for growth and development.  The Accountant will also be exposed to global accounting practices, principles and other business rules and regulations. Job responsibilities include, but not limited to:

  • Cash & Bank: Prepare cash reports, reconcile bank accounts and deposit checks to bank.
  • Subledger Accounting: Responsible for accounts receivable, accounts payable and intercompany accounts. Responsible for supporting vendor inquiries, credit and collections and procurement.
  • Inventory and job costing: Perform physical and cycle inventory counts, inventory reconciliations, variance analysis, job cost reporting, standard cost variance analysis and other duties to support this area.
  • Payroll: Process bi-monthly payroll, manage timesheets, allocate time to projects and prepare reports.
  • Statutory compliance: Manage timely remittances and reporting to ensure we meet our statutory compliance responsibilities including GST, payroll taxes, Work Safe BC and PST.
  • Expense reports: Review, validate and process employee expense reports and credit cards. Prepare expense reports for executives if requested.
  • Promote financial controls and procedures, suggest improvements, raise concerns and document processes and procedures.
  • Assess and investigate transactions, process results and pursue causes. Maintain documentation, files, audit trails and ensure we have appropriate authorizations and backup.
  • General and subledger account reconciliations.
  • Assist in the preparation of audit schedules and other internal financial reports.
  • Records management: Maintain records, audit files for completeness, ensure we have documented ability to find information or records easily.


Must have:

  • At least a 3rd year accounting student and determined to obtain your CPA designation. Must already have a Diploma/Degree in Accounting or related field or the equivalent experience.
  • At least 3+ years of related experience including previous payroll knowledge and experience.
  • Fluent in an Accounting Software System preferably Sage
  • Proficient with Excel and has a desire to improve these skills.
  • Positive, can-do attitude with a preference for teamwork.
  • Self-starter who isn’t looking to be told what to do, but knows the right questions to ask and get support.
  • Excellent reconciliation skills with a demonstrated ability to find outliers and identify paths to resolution.
  • Strong analytical skills with high attention to detail.
  • Able to manage time effectively and shift priorities during busy periods
  • Excellent communication skills both verbal and written.
  • Ability to meet deadlines without compromising accuracy and attention to detail
  • Highly level of professionalism with the ability to keep sensitive information confidential

Nice to have:

  • Prior success working with ERP systems. Note: We are planning an implementation in another year.
  • Fluent in Spanish. We have a Chilean subsidiary and this would be helpful.
  • Eager to learn or already a guru with pivot tables.
  • Background in either the tech or mining industry.
  • Experience with payrolls in different jurisdictions.
  • Sound professional judgement and the ability to connect with people.
  • Experience with customs and duty, duty drawbacks and related support.
  • Previous experience in Project Costing or inventory management

HR Coordinator

Reporting to the Chief Financial Officer, the Human Resources (HR) Coordinator will be responsible for the Human Resources Administration needs. The HR Coordinator will also receive mentorship from our independent Human Resources Consultant. This is a fantastic opportunity for someone who is early in their HR career and wants to learn, develop and take their career to the next level.  The ideal candidate will have a solid education in Human Resources and is eager to roll up their sleeves, learn about the organization’s needs, growth and vision and take on more responsibilities as the company continues to expand globally.

The Human Resources responsibilities include, but are not limited to the following:

  1. Benefits: Responsible for the benefits administration including working with the appropriate benefits providers and broker. Provide benefits training to new employees and answer any questions.


  1. Compensation: Support and co-ordinate annual compensation reviews and communications.


  1. Performance Reviews: Facilitate the annual performance review process.
  1. Recruitment: Post jobs, schedule interviews and attend community events for recruiting.
  1. Training and Events: Create and maintain a Training database. Track all certification expiry dates. Organize team training programs and on-site employee events.


  1. Health & Safety: Assist and participate as a member of the health & safety committee.


  1. Employee Orientation/On Boarding and status changes: Onboard on all new employees. Ensure employees have been successfully trained on the new employee orientation program. Facilitate process for employees leaving the company.


  1. Attendance Management: Track vacation, sick days, training, and out of office days – update calendar with all business travel and vacation to keep staff up to date.
  1. Social & Office Improvement Committee: Participate and help organize events. Encourage others to participate.
  1. General Administration: Update all databases and track applicable expiry dates. Keep employee handbook up to date. Maintain all HR files (paper and electronic files). Coordinate all travel for non-executives. Provide back up for the Office Manager during busy periods and/or during vacation periods. Other duties as required.



  • Diploma/Degree in Human Resources Management or General Business.
  • Previous experience working in a business administration environment.
  • Previous experience working in a high tech or small company or global environment would be beneficial
  • Ability to manage time, multiple priorities and to deal with a constant changing environment.
  • Strong commitment to maintaining confidential information and matters.
  • Demonstrated ability to think outside the box.
  • Be open to new ideas, suggestions and processes.
  • Effective communication both written and oral and ability to help communicate “change” in the workplace.
  • Positive “can do” attitude and a role model for others.