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!
Employees help define their own career paths, and are eligible to apply for all open roles within JMP regardless of location/division.
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?
14 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!
Co-op and Internships available! Learn about the company and get exposed to different departments at JMP.
JMP supports local community initiatives through donations and participating in volunteer activity.
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.