1. What is a Software Engineer at CDM Smith?
A Software Engineer at CDM Smith plays a pivotal role in bridging the gap between complex civil engineering challenges and modern digital solutions. You are not just writing code; you are building tools and systems that support the design, construction, and management of critical infrastructure. Your work directly impacts how teams handle data, manage projects, and deliver sustainable solutions for water, environment, transportation, and energy sectors.
This position is inherently collaborative and multidisciplinary. You will often work alongside project managers, civil engineers, and data specialists to translate technical requirements into functional software. Whether you are developing internal automation tools, working with GIS systems, or maintaining enterprise applications, your contribution is vital to the efficiency and innovation of CDM Smith. Expect an environment where technical precision meets real-world application, offering a unique opportunity to see the tangible results of your software in the physical world.