1. What is a Software Engineer at Knight Piesold?
A Software Engineer at Knight Piesold serves as a vital bridge between complex engineering requirements and technical implementation. As a global consulting firm specializing in mining, power, and water resources, Knight Piesold relies on high-precision software to support geotechnical, civil, and rock mechanics analysis. You will not just be writing code; you will be building the tools that allow our engineers to model critical infrastructure and solve some of the most challenging problems in the industry.
This role is inherently collaborative and multidisciplinary. You will work alongside subject matter experts—geotechnical engineers, rock mechanics specialists, and civil teams—to translate real-world physical constraints into robust software solutions. The work is impactful, requiring a blend of software development rigor and an appreciation for the technical domain in which our firm operates. You should expect an environment that values professional depth, technical accuracy, and long-term stability in the solutions you build.
