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

Career Opportunities

Automation/Controls Engineer

Engineering & System Design
Battle Creek, MI
Engineering & System Design
Learn more
About the Job Our automation/controls engineer 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...

Senior Process Engineer

Architecture & Facility Design
Battle Creek, MI
Architecture & Facility Design
Learn more
About the Job We are seeking ambitious Process Engineers to grow with our process engineering group. In this role you will work closely with our controls, packaging, mechanical, and building system professionals to scope, design, layout, install, and commission food and beverage processing systems. Typical responsibilities for this role include:  Developing process ...

Senior Structural Engineer

Engineering & System Design
Battle Creek, MI
Engineering & System Design
Learn more
About the Job We are seeking talented individuals to support our building structural practice. You will play a key role in the design, permitting, and construction of food facilities throughout the United States.  You will be a member of our structural department and his/her responsibilities will include, but not be limited to: Working ...

Project Manager

Project Management & Administration
Battle Creek, MI
Project Management & Administration
Learn more
About the Job We are seeking Project Managers. You will play a key role in all phases of project management from scope development through construction administration/installation .  This position can be filled at one of the following locations: ยท       Battle Creek Michigan, Atlanta Georgia, Springfield ...

Packaging Engineer II

Engineering & System Design
Battle Creek, MI
Engineering & System Design
Learn more
About the Job We are seeking Packaging Systems Engineers to support our growing packaging group. In this role you will work closely with our process, controls, and building system professionals to scope, layout, install, and commission packaging lines for our food and beverage industry clients. Typical responsibilities for this role include: Developing design ...

Mechanical Engineer

Engineering & System Design
Battle Creek, MI
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:  ...

Administrative Project Manager

Project Management & Administration
Battle Creek, MI
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. As an APM you will interact frequently with our project managers and engineering staff and typical responsibilities will include: ...