What is a Software Engineer at A.O. Smith?
At A.O. Smith, the Software Engineer role is central to our mission of delivering world-class water heating and water treatment solutions. You will be responsible for building the digital infrastructure that powers our smart, connected products, ensuring that our systems are not only robust and scalable but also provide meaningful value to our customers. This role sits at the intersection of traditional engineering excellence and modern software innovation, requiring you to bridge the gap between hardware performance and cloud-based intelligence.
You will contribute to high-impact projects that range from backend API development and microservices architecture to the maintenance of critical production environments. The work is technically demanding and strategically significant, as your code directly impacts the reliability and functionality of products used by millions of people daily. Success in this role requires a high degree of technical rigor, a collaborative spirit, and the ability to solve complex, real-world problems in an evolving industrial landscape.




