1. What is a Software Engineer at Donaldson?
A Software Engineer at Donaldson plays a critical role in bridging the gap between advanced filtration technology and the digital systems that monitor and optimize performance. You are not just writing code; you are building the software infrastructure that supports Donaldson’s global operations, ranging from industrial manufacturing lines to the innovative products that keep our customers’ equipment running efficiently.
This position requires a unique blend of technical precision and an understanding of physical engineering principles. Because Donaldson is a leader in filtration solutions, your work often involves high-stakes environments where software reliability directly impacts product safety and operational uptime. You will collaborate with cross-functional teams, including mechanical and manufacturing engineers, to solve complex problems that drive tangible business value.
You can expect a professional, collaborative environment where your contributions are highly visible. Whether you are working on internal tools, product-embedded software, or broader system architecture, you will be expected to think critically about how your code integrates with the physical world. It is a role for those who appreciate the intersection of software craftsmanship and industrial innovation.

