What is a Software Engineer at HDR?
As a Software Engineer at HDR, you play a critical role in bridging physical infrastructure and digital innovation. HDR is an employee-owned architecture, engineering, and consulting firm that delivers complex, large-scale civil, environmental, and structural projects globally. Software engineers inside this engineering-centric environment build domain-specific software tools, internal project automation platforms, spatial data processing pipelines, and data integration platforms that power multi-disciplinary engineering projects.
Your work directly impacts project delivery speed, structural modeling accuracy, and cross-team collaboration across disciplines ranging from transportation and water systems to data centers and urban planning. Engineers at HDR depend on internal applications to process complex spatial datasets, automate drafting and modeling workflows, and integrate third-party engineering systems. Building reliable, maintainable software within this domain requires balancing solid computational foundations with a practical understanding of how real-world engineering workflows operate.
Candidates applying for software engineering roles at HDR should expect an environment where technical skills are evaluated alongside communication ability, team collaboration, and real-world problem-solving. Whether you are building internal toolsets or specialized computational tools, your contributions ensure that HDR’s engineering teams can scale their technical impact seamlessly.



