Carlson McCain, Inc is more than a team of engineers and scientists. We are problem solvers who collaborate and think outside the box. If you’re looking to put your expertise to work, in an inclusive organization that cares about its people, we’re already looking for you. Join us.


We are an equal opportunity employer with a commitment to diversity.

  • Office Assistant – Blaine, MN

    The position is expected to require approximately 20 -30 hours per week, with a flexible schedule Monday through Friday.

    Learn More

  • Civil/Environmental Engineer

    Carlson McCain is looking for a Civil/Environmental Engineer to join our Environmental Department in Plymouth, MN.

    Learn More

  • Civil/Environmental Engineering Technician

    Carlson McCain is seeking a Civil/Environmental Engineering Technician to perform various activities supporting civil and environmental engineering projects. We are hiring for both our Plymouth, MN and Bismarck, ND offices.

    Learn More

  • Licensed Professional Land Surveyor

    Carlson McCain is looking for a full-time Licensed Professional Land Surveyor in our Blaine, MN office. As a licensed land surveyor, you will be responsible for assisting, coordinating and execution of boundary, topographic and ALTA surveys, and platting.

    Learn More