1. What is a Software Engineer at Professional Engineering Consultants?
A Software Engineer at Professional Engineering Consultants (PEC) plays a pivotal role in bridging the gap between advanced computational modeling and physical infrastructure development. While the title reflects software expertise, the work is deeply integrated into the lifecycle of municipal water, wastewater, mechanical, electrical, and structural engineering projects. You will be responsible for creating, maintaining, and optimizing the digital tools that allow our engineers to design safer, more efficient, and sustainable environments.
This role is critical because your work directly impacts the accuracy and reliability of the complex systems that power our communities. Whether you are developing automation scripts for mechanical design, integrating data workflows for site civil projects, or building custom software solutions for structural analysis, your contributions enable the firm to solve high-stakes engineering challenges. You will work within a collaborative, multidisciplinary environment where technical precision is matched by a commitment to project excellence.