1

Environmental Programming Jobs in Michigan (NOW HIRING)

OxyChem Environmental Engineer

Ludington, MI ยท On-site

$64K - $85K/yr

This environment allows employees to enjoy an active, communityfocused lifestyle while working on meaningful and technically challenging engineering projects. Key Responsibilities: HES&S Leadership ...

OxyChem Environmental Engineer

Ludington, MI ยท On-site

$64K - $85K/yr

This environment allows employees to enjoy an active, community-focused lifestyle while working on meaningful and technically challenging engineering projects. Key Responsibilities: HES&S Leadership ...

Principal Environmental Specialist

Novi, MI ยท Hybrid

$124K - $186K/yr

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Arcadis is seeking a Principal Environmental Specialist to provide senior-level technical ...

Principal Environmental Specialist

Novi, MI ยท On-site

$124K - $186K/yr

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Arcadis is seeking a Principal Environmental Specialistto provide senior-level technical ...

next page

Showing results 1-20

Environmental Programming information

See Michigan salary details

$8

$15

$21

How much do environmental programming jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for environmental programming in Michigan is $15.93, according to ZipRecruiter salary data. Most workers in this role earn between $13.22 and $17.16 per hour, depending on experience, location, and employer.

What is the difference between Environmental Programming vs Environmental Planning?

AspectEnvironmental ProgrammingEnvironmental Planning
Required CredentialsBachelor's degree in environmental science, programming, or related fields; knowledge of software toolsBachelor's or master's in environmental planning, urban planning, or related fields; certification may be preferred
Work EnvironmentFocus on developing software, data analysis, and environmental modelingFocus on land use, policy development, and community engagement
Employer & Industry UsageTech firms, environmental agencies, consulting firmsGovernment agencies, urban planning firms, environmental consultancies

Environmental Programming involves creating software solutions and analyzing environmental data, while Environmental Planning focuses on land use policies and community development. Both roles require environmental knowledge but differ in their core activities and work environments.

What is environmental programming?

Environmental programming refers to the design, development, and implementation of software and systems that address environmental issues. Professionals in this field use technology to monitor environmental data, model ecosystems, track pollution, or support sustainability initiatives. Their work can include creating applications for environmental analysis, developing tools for conservation efforts, or automating processes that reduce environmental impact. Environmental programmers often collaborate with scientists, policy makers, and organizations to solve real-world ecological challenges through innovative tech solutions.

What are the key skills and qualifications needed to thrive in Environmental Programming, and why are they important?

To thrive in Environmental Programming, you need a strong background in environmental science, programming languages (like Python or R), and data analysis, often supported by a relevant degree in environmental studies, computer science, or a similar field. Familiarity with GIS software, environmental modeling tools, and database management systems is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for interpreting complex data and collaborating with multidisciplinary teams. These skills ensure accurate environmental assessments and the development of effective solutions for sustainability challenges.

What are some common challenges faced by professionals in environmental programming roles?

Professionals in environmental programming often encounter challenges such as navigating complex regulatory requirements, balancing diverse stakeholder interests, and adapting to rapidly evolving environmental policies. Coordinating projects that span multiple departments or external partners can require strong communication and project management skills. Additionally, securing funding and resources for initiatives can be competitive, so creativity and persistence are valuable assets in this role.
What job categories do people searching Environmental Programming jobs in Michigan look for? The top searched job categories for Environmental Programming jobs in Michigan are:
Infographic showing various Environmental Programming job openings in Michigan as of July 2026, with employment types broken down into 10% As Needed, and 90% Full Time. Highlights an 100% In-person job distribution, with an average salary of $33,135 per year, or $15.9 per hour.
Environmental Engineer - Grand Rapids

Environmental Engineer - Grand Rapids

Fishbeck

Grand Rapids, MI โ€ข Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 22 days ago


Job description

Environmental Engineer, Chemical Engineer or Scientist
Location: Ann Arbor, Grand Rapids, Kalamazoo, or Farmington Hills, MI
Employment Type: Full-Time
Continue Your Career with Purpose. Drive Environmental Compliance and Sustainability.
Fishbeck is seeking a skilled and motivated Environmental Engineer, Chemical Engineer, or Scientist to join our Environmental Health amp; Safety Department. This role is ideal for professionals passionate about environmental compliance, sustainability, and delivering innovative solutions for industrial clients.
Youโ€™ll work on diverse projects involving regulatory assistance, permit applications, site evaluations, and detailed reportingโ€”collaborating with industry leaders and government agencies to help clients maintain compliance and achieve sustainability goals.

What Youโ€™ll Do
  • Prepare and submit water-related permits (Groundwater Discharge, NPDES, Soil Erosion, Part 22).
  • Collaborate on Special Use, Inland Lake and Stream permits, and Water Withdrawal Use registration.
  • Develop environmental plans (SPCC, PIPP, HWCP, SWPPP) and complete associated requirements including inspections and collecting and assessing storm water samples.
  • Maintain compliance records and reporting for environmental permits.
  • Conduct compliance audits through inspections, data gathering, and document reviews; recommend corrective actions and prepare reports.
  • Perform air emission inventories, compliance reviews, and greenhouse gas (GHG) calculations.
  • Assist clients in achieving sustainability goals such as zero waste to landfill.
  • Provide on-site regulatory assistance at industrial facilities.
  • Build and maintain trusted client relationships.
What Weโ€™re Looking For
  • Bachelorโ€™s degree in Environmental or Chemical Engineering, Environmental Science, Sustainability, or related field (minor in Sustainability is a plus).
  • 5+ years of experience in environmental compliance (consulting, EHS management, or regulatory agency).
  • Experience in hazardous waste management and environmental reporting.
  • Strong knowledge of environmental regulations and compliance.
  • Excellent verbal and written communication skills for proposals and reports.
  • Proficiency in Microsoft Excel (formulas and calculations).
  • Strong time management, attention to detail, and problem-solving skills.
Why Fishbeck?
  • Work on meaningful projects that promote environmental stewardship.
  • Collaborate within a supportive, people-first culture.
  • Enjoy flexibility with hybrid and field-based work options.
  • Be part of a 100% employee-owned company that invests in your future.
Benefits
  • Competitive salary and performance-based bonuses.
  • Medical, dental, and vision insurance.
  • 401(k) with company match, profit-sharing, and stock ownership.
  • Paid time off, volunteer PTO, parental leave, and holidays.
  • Tuition reimbursement and continuing education support.
  • Wellness programs and professional development resources.
Minimum Physical Requirements
Must be able to work in an office setting and travel to project sites. Ability to lift up to 50 pounds, maneuver outdoors, and use technical equipment for documentation. Visual acuity and spatial awareness are essential.
Ready to Apply?
Submit your application and a member of our Talent Acquisition teamโ€”not a botโ€”will personally follow up with you.
About Fishbeck
Fishbeck is one of the premier professional consulting firms in the nation, with 22 regional offices and more than 700 employees. Engineering, environmental sciences, architecture, and construction management are the cornerstones of Fishbeckโ€™s services and integrated project approach. We are a hands-on and design-orientated practice with the technical capabilities and understanding to take the largest projects from internal concept to completion. Our team of experts takes pride in our commitment to reliability in design, connection to our clients, and creativity at our core.
We are an equal-opportunity employer that is committed to diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.