1. What is a Software Engineer at HDR?
At HDR, a Software Engineer plays a unique and highly impactful role that bridges the gap between advanced technology and physical infrastructure. Unlike traditional tech companies where software is the standalone product, software engineering at HDR directly empowers massive architecture, environmental, and engineering projects. You will build and optimize the computational engines, design automation tools, GIS mapping solutions, and data-driven simulation platforms that allow structural, water, and transportation engineers to design the modern world.
The impact of this position is felt across a wide array of multidisciplinary teams. Whether you are developing custom plugins for CAD software, automating complex environmental modeling pipelines, or building proprietary tools to analyze traffic and water systems, your code directly influences real-world communities. This makes the role intellectually stimulating and deeply rewarding for engineers who want to see their digital solutions manifest in tangible, physical infrastructure.
Candidates joining the team can expect to collaborate with brilliant minds across various engineering disciplines. The work requires a balance of strong software development fundamentals and an eagerness to understand the domain-specific challenges of civil, structural, and environmental engineering. It is a highly collaborative environment where your technical ingenuity is leveraged to solve some of the most complex spatial and physical problems of our time.
