What is a Software Engineer at Generac Power Systems?
As a Software Engineer at Generac Power Systems, you are at the intersection of traditional industrial power and modern digital transformation. Your work is critical in evolving our energy technology, ranging from grid services and smart home management to the complex software that powers our manufacturing and product ecosystems. You are not just writing code; you are building the intelligence that ensures reliability for millions of customers who depend on our hardware.
This role requires a blend of technical precision and system-level thinking. Whether you are working on embedded systems, cloud-based analytics, or internal manufacturing software, your contributions directly impact how we monitor, manage, and optimize power generation. You will collaborate with cross-functional teams, including hardware engineers and product managers, to solve tangible, real-world problems. Expect a fast-paced environment where your ability to translate complex requirements into scalable solutions is highly valued.




