G

Generac

Verified Job Source

The total energy solutions company

Waukesha, WI

Electric Power Generation
1,001–5,000 people

About

Generac is the total energy solutions company powering a smarter world. We help free people to use energy on their own terms by giving them access to reliable energy that is also cleaner, more efficient and better managed. We do this by making homes a sanctuary where people have reliable power so they can safely and comfortably work, learn and entertain. Around the world, our commercial and industrial solutions are trusted to power and support businesses and critical infrastructure to protect against the challenges of an aging power grid, increasingly severe weather and escalating energy demands and rising rates. As an industry pioneer, we are relentlessly focused on the future of energy management. We’re ushering in a new era of energy solutions where we are exploring new technologies, delivering connected solutions and protecting against increasing energy costs for consumers and commercial users.

Open positions

Engineering Project Manager II

On-site · Toronto

The Engineering Program Manager leads cross-functional product development programs from inception through launch, ensuring alignment with business objectives. They are responsible for managing schedules, risks, dependencies, and stakeholder communications to ensure predictable program outcomes.

Electrical Engineering Assistant - Battery Energy Storage

On-site · Cambridge

The Electrical Engineering Assistant is responsible for integrating components and controls to design commercial and industrial battery energy storage systems. This role involves creating design documentation, performing system validation, and operating units at the company's microgrid test center.

Senior Engineering Program Manager

Hybrid · Toronto

The Senior Engineering Program Manager leads cross-functional product development initiatives, ensuring end-to-end delivery from planning through launch. They are responsible for managing dependencies, risks, and stakeholder alignment to meet business objectives and product requirements.

Senior Business Development Manager

Hybrid · Toronto

The Business Development Manager develops and executes long-term strategic plans to support company objectives and sustainable growth. This role leads complex partnerships from initial insight through negotiation, integration, and performance management while collaborating across multiple internal functions.

Staff Product Manager

On-site · Toronto

The Staff Product Manager develops product strategies and roadmaps while leading a portfolio of business-critical digital platforms. They collaborate across engineering, sales, and marketing teams to translate business needs into technical requirements and drive execution.

Associate Verification Engineer

Hybrid · Toronto

You will execute design verification tests on pre-production hardware and develop automated test systems to ensure product reliability. The role involves collaborating with cross-functional teams to identify design issues and documenting test results for high-quality hardware delivery.

Senior Electrical Test Engineer

On-site · Cambridge

The Senior Electrical Test Engineer coordinates and executes testing activities for battery and inverter systems, including developing test plans and performing root cause analysis. They collaborate with cross-functional teams to ensure product compliance and resolve technical issues identified during development and manufacturing.

Senior Product Designer

Hybrid · Toronto

The Senior Product Designer will lead design efforts for the energy technology platform, focusing on creating coherent and purposeful user experiences across mobile and AI-powered products. They will collaborate with cross-functional teams to drive user research, contribute to design systems, and ensure visual consistency across all product surfaces.

Senior Software Engineer

Hybrid · Toronto

Design, build, and evolve high-load, highly concurrent backend services for the Energy Control Platform. Collaborate with product and engineering teams to shape the roadmap while mentoring team members and improving engineering processes.

Senior Embedded Engineer

Hybrid · Toronto

You will be responsible for designing, developing, and optimizing embedded software for home monitoring and camera products. This involves collaborating with cross-functional teams to integrate new features and ensure system performance and reliability.

Controls Engineer II

On-site · Toronto

The Controls Engineer will lead end-to-end microgrid control projects, managing everything from sales handover to system commissioning and ongoing operational support. They are responsible for developing control algorithms, deploying energy resource drivers, and providing high-level technical support to ensure customer success.

Senior Key Account Manager

Remote · Minneapolis, Minnesota, United States

The Senior National Account Manager is responsible for driving growth with key North American retail partners like Walmart and Best Buy. This role involves owning account strategy, joint business planning, and managing executive-level relationships to deliver profitable growth across all channels.

Director Mechanical Engineering

Hybrid · Toronto

Lead the mechanical design and architecture of products while remaining hands-on with CAD and technical problem-solving. Manage a team of engineers and collaborate with cross-functional partners to move products from prototype to mass production.

Staff Software Engineer

Hybrid · Toronto

Lead the design and implementation of scalable, high-availability system architectures and agentic AI workflows. Mentor engineering teams and drive cross-functional technical decisions to improve overall engineering practices.

Director Embedded Systems

Hybrid · Toronto

Lead and scale a high-performing team of software engineers while driving end-to-end process development for smart home devices. Collaborate with cross-functional teams to integrate software strategies and ensure successful product delivery from concept to manufacturing.

Senior Engineer QA

Hybrid · Toronto

The Senior QA Engineer will architect and maintain automated test infrastructure for hardware and firmware products while integrating these tools into CI/CD pipelines. They will also collaborate with cross-functional teams to perform comprehensive system-level testing and advocate for quality throughout the development lifecycle.

Senior Manager, Data Engineering

Hybrid · Toronto

You will lead a team of data engineers to build and maintain a next-generation data platform while driving system architecture and engineering best practices. The role involves fostering an inclusive team environment, managing project delivery, and building strong partnerships with cross-functional stakeholders.