Working at JMP

JMP hires the best. We are proud of our company, our people and the team we’ve created. Our people are motivated, take initiative, drive accountability and are confident in their abilities. We have corporate, sales, and project-engineering opportunities, suited for electrical, mechanical, software or mechatronic engineers and technologists. If you want to contribute to one of the world’s
fastest-growing System Integrators, join the JMP team!

Certified as a "Great Place to Work” 2013 through 2019 and a
“Best Workplaces Canada” award recipient from 2013 through 2019!

JMP Perks

Advancement Opportunitites

Employees help define their own career paths, and are eligible to apply for all open roles within JMP regardless of location/division.

Personal Development

In house training sessions, lunch and learns, on the job training, and mentorship programs available.


High ethics coupled with high integrity. An environment for learning, personal growth, flexible working hours, work/life balance and challenge. Our culture is based on a collaborative team spirit. Does it get any better?


15 locations within Canada and the US for career growth opportunities. JMP provides all of our employees with the opportunity to relocate and work wherever their role may take them.


Benefits Package, Fitness Subsidy, RRSP Matching (Canada) 401K (US), and flexible working hours – Yes!

Student Opportunities

Co-op and Internships available! Learn about the company and get exposed to different departments at JMP.

Social Responsibility

JMP supports local community initiatives through donations and participating in volunteer activity.

Our Employees

Our greatest asset! We strive to attract, develop and retain the best talent by providing a positive environment, flexible work schedule and opportunity for growth.


Integrity, Relationships, Pursuit of Excellence, Leadership, Respect for People and Collaboration. Our values and beliefs are at the heart and soul of everything we do, what we stand for and where we are going.

For information on our Accessibility Plan and Policies, click here.

Looking to join the JMP Team?
Explore JMP Careers