Work with Dennis Group! We have openings for the following positions based in our Toronto office.

Career Opportunities

Administrative Project Manager

Project Management & Administration
Mississauga, ON Canada
Project Management & Administration
Learn more
About the Job The Administrative Project Management or APM role is a pivotal part of our design-build project execution team.  Our projects are complex and require a significant amount of coordination to be successful. The APM will also assist with office administrative functions. As an APM you will interact frequently with our project managers and engineering staff ...

Mechanical Engineer

Engineering & System Design
Mississauga, ON Canada
Engineering & System Design
Learn more
About the Job Our mechanical engineers plan, design and implement mechanical systems for industrial food and beverage production facilities.  You will work on multi-disciplinary project teams and have an opportunity to perform, practice, and apply a wide range of mechanical engineering skills in this role. Typical responsibilities include:  ...

Automation & Controls Engineer

Engineering & System Design
Mississauga, ON Canada
Engineering & System Design
Learn more
About the Job Our automation/controls engineers work closely with our process, packaging and building engineers to:   Design and troubleshoot both software and hardware necessary for control systems utilizing PLCs for integration of manufacturing systems. Design, diagnose, and troubleshoot network infrastructures - Ethernet, DeviceNet, AS-i, Profibus etc...