At JMP Engineering we design and integrate world-class automation, control and information system solutions for industry. Our clients trust our expertise and we continue to prove that we do what we say we will do, the right way, every time all the time.

With offices in Canada and the U.S.; a dedicated team of highly skilled and motivated engineers and technologists; superb brand recognition; and a solid, focused strategic management team and plan - it is no wonder that so many companies have selected JMP Engineering as their preferred systems integrator.


What we are proud to offer you:

  • Medical, Dental and Vision Benefits
  • RRSP/401k Matching
  • Christmas and Summer Profit Sharing
  • Professional Designations Reimbursement
  • Fitness Subsidy Reimbursement
  • Tool and Boot Allowance
  • Employee Referral Bonus

Job Summary: JMP Engineering runs on the skill and expertise of Controls Specialists.  They are responsible for virtually all of the technical work with respect to projects and service provided to customers.  The role of Controls Specialists comes with a variety of different responsibilities and options to pursue many career paths.

 Mission/Purpose

  • Create, design and implement outstanding controls systems solutions for industry
  • Interface with customers and provide service and support on any automation projects that are fall under our scope of responsibility
  • Provide value added in the areas of project management and business development

Technical Responsibilities

  • Working on various stages of automation and control projects: 
    • AutoCAD
    • PLC Programming
    • HMI Design 
    • SCADA Systems 
    • Commissioning 
    • Troubleshooting/Testing/Debug 

Customer Support/Development: 

  • Attending to field service and emergency calls
  • Participating in customer meetings from a technical perspective
  • Participate in planning sessions that will identify industry business drivers and trends that will serve as the basis for developing key offerings to our clients

Project Management

  • Managing portions of projects as assigned:
    • Assist with quoting 
    • Materials ordering
    • Budgeting
    • Other general project management responsibilities  

Competencies: Skills, Knowledge, Experiences 

  • An Electrical/Mechanical/Computer Engineer or Technologist with a minimum 3-5+ years of experience with: PLC (Allen Bradley), (Omron, Mitsubishi, Siemens would be an asset) HMI Programming (Allen Bradley), (Schneider and Siemens would be an asset) AutoCAD/Electrical Design SCADA Systems (Wonderware, RS View, WinCC) Vision (Cognex and Omron) Motion Control (Allen Bradley) Robot Programming (ABB, Motoman, GE Fanuc) Safety Systems Design and Programming (Pilz, Allen Bradley, Omron) Debug/Testing/Commissioning
  • Knowledgeable regarding a specific industry or manufacturing process: automotive, food & beverage, pharamaceutical, metal processing, oil & gas, cement, flexible manufacturing
  • A proven self-starter
  • Motivated by challenges
  • Works well with a variety of different people from diverse backgrounds
  • Outstanding communication skills, both oral and written
  • Motivated & passionate about working with people and overcoming challenges through collaboration and a win-win paradigm


At JMP we invest in our employees. JMP provides a very challenging work environment and believes in treating all employees with respect and providing equitable compensation. We empower our employees to use their creativity and problem solving skills daily. We have a solid performance management system and a supportive leadership team to help us achieve our personal and corporate objectives.

Equal Opportunity Employer, including disabled and veterans.