Barr Engineering Co. is an industry-leading provider of engineering and environmental consulting services. Employee owned since 1966, we trace our origins to the early 1900s. Our engineers, scientists, and technical specialists help clients across North America and around the world benefit their communities by responsibly developing, managing, processing, and restoring natural resources.
Environmental Field Technician (Hybrid)
Ann Arbor, MI
Environmental Engineer – Entry Level (Hybrid)
Ann Arbor, MI
Electrical Engineer – Mid Level (Hybrid)
3 Locations
Wind Solar Collection Systems Engineer – Mid Level (Hybrid/Remote)
9 Locations
Electrical Engineer – Mid Level (Hybrid)
Bismarck, ND
Instrumentation and Controls Engineer – Senior Level (Hybrid)
2 Locations
Electrical Engineer – Entry Level (Hybrid)
Minneapolis, MN
Electrical Engineer – Mid Level (Hybrid)
3 Locations
Electrical Designer – Mid Level – 5+ Years (Hybrid)
Duluth, MN
Electrical Designer – Mid Level (Hybrid)
Fort Collins
Water Resources Engineer – Entry Level (Hybrid)
Bismarck, ND
Civil Technician/Designer – Mid Level (Hybrid)
Minneapolis, MN
Environmental Scientist – Mid Level (Hybrid)
Bismarck, ND
Civil Technician/Designer – Entry Level (Hybrid)
Minneapolis, MN
Electrical Engineer – Entry Level (Hybrid)
Duluth, MN
Gas Pipeline Engineer – Mid Level (Hybrid)
3 Locations
Electrical Designer – Mid Level – 5+ Years (Hybrid)
Hibbing, MN
Engineering Technician – Entry Level (Hybrid)
Ann Arbor, MI
Electrical Engineer – Entry Level – Power Delivery Focus (Hybrid)
Duluth, MN
Electrical Engineer – Mid Level (Hybrid)
Minneapolis, MN
Protection and Controls Engineer – Mid Level (Hybrid)
3 Locations
Mechanical Engineer – Mid Level (Hybrid)
Minneapolis, MN
Mechanical Technician/Designer – Mid Level (Hybrid)
Minneapolis, MN
Instrumentation and Controls Engineer – Mid Level (Hybrid)
2 Locations
Rotating Equipment Engineer – Entry Level – 2+ years (Hybrid)
2 Locations
Mechanical Engineer – Mid Level (Hybrid)
Ann Arbor, MI
Water Resources Engineer – Mid Level (Hybrid)
Bismarck, ND
Water Resources Engineer – Senior Level (Hybrid)
Salt Lake City, UT
Process Engineer – Senior Level (Hybrid/Remote)
3 Locations
Civil Engineer – Mid Level (Hybrid)
Bismarck, ND
Electrical Engineer – Entry Level (Hybrid)
Bismarck, ND
Electrical Engineer – Entry Level (Hybrid)
Hibbing, MN
Electrical Engineer – Entry Level (Hybrid)
Salt Lake City, UT
Electrical Engineer – Entry Level (Hybrid)
2 Locations
Civil Engineer – Senior Level (Hybrid)
Salt Lake City, UT
Structural Technician/Designer – Entry Level (Hybrid)
Hibbing, MN
Environmental Engineer – Entry Level (Hybrid)
Minneapolis, MN
Geological/Environmental Engineer – Entry Level (Hybrid)
Jefferson City, MO
Water/Wastewater Engineer – Entry Level (Hybrid)
Grand Rapids, MI
Environmental Engineer – Entry Level (Hybrid)
Grand Rapids, MI
Civil Engineer – Senior Level – Renewable Energy Focused (Hybrid)
2 Locations
Civil Engineer – Mid Level – Renewable Energy Focused (Hybrid)
2 Locations
Substation Electrical Engineer – Mid Level (Hybrid/Remote)
3 Locations
Civil Engineer – Entry Level (Hybrid)
Hibbing, MN
Civil Engineer – Entry Level (Hybrid)
Bismarck, ND
Electrical Engineer – Mid Level (Hybrid)
2 Locations
Civil Engineer – Entry Level – 2+ Years (Hybrid)
2 Locations
Energy Storage Engineer – Senior Level (Hybrid)
7 Locations
Environmental Engineer or Geologist – Senior Level – Due Diligence Focus (Hybrid)
2 Locations
Environmental Scientist – Mid Level (Hybrid)
Ann Arbor, MI
Civil Designer – Mid-Level (Hybrid)
10 Locations
Civil Engineer – Mid Level (Hybrid)
Salt Lake City, UT
Civil Engineer – Mid- Level (Hybrid)
Denver, CO
Civil Engineer – Entry Level (Hybrid)
Ann Arbor, MI
Electrical Engineer – Senior Level (Hybrid)
5 Locations
Mechanical Technician/Designer – Entry Level (Hybrid)
Hibbing, MN
Mechanical Technician/Designer – Mid Level (Hybrid)
Salt Lake City, UT
Environmental Engineer – Senior Level (Remediation Focus) (Hybrid)
Bismarck, ND
Gas Pipeline Engineer – Mid Level (Hybrid)
3 Locations
Environmental Engineer – Mid Level – Contaminated Sites and Mine Reclamation Specialist (Hybrid)
5 Locations
Process Engineer – Senior Level (Hybrid/Remote)
Calgary, AB
Water Resources Engineer – Mid Level (Hybrid)
Calgary, AB
Tailings Project Manager – Senior Level (Hybrid)
2 Locations
Civil Engineer – Mid Level (Hybrid)
Saskatoon, SK
Mechanical Engineer – Mid Level (Hybrid)
2 Locations