1. What is a Software Engineer at IMI?
As a Software Engineer at IMI, you play a pivotal role in bridging the gap between high-level engineering innovation and tangible, real-world industrial solutions. Your work is central to the development of software tools that drive precision engineering, automation, and data-driven decision-making across the company’s global operations. You are not just writing code; you are building the digital infrastructure that enables IMI to maintain its competitive edge in fluid and motion control technology.
This position demands a blend of technical proficiency and a deep understanding of the industrial domains IMI serves. You will contribute to projects that range from complex system sizing software to backend data handling and infrastructure maintenance. Because IMI operates at the intersection of traditional engineering and modern software practices, you will frequently collaborate with mechanical engineers, product managers, and cross-functional teams to ensure that software solutions are as robust and reliable as the physical hardware they support.