What are the responsibilities and job description for the Senior Engineering Program Manager position at Generac?
We are seeking a Senior Engineering Program Manager to join our Solar & Storage organization and lead the delivery of complex hardware programs for PV microinverter and ESS battery storage product lines. This role requires strong technical program and project management skills, a proven track record delivering complex hardware programs, and the ability to drive results. The successful candidate brings hands-on experience managing hardware development programs end-to-end—from concept through manufacturing—and a passion for clean energy technology.
This role is onsite 5 days a week at either our South Portland (ME) or Santa Monica (CA) offices.
Major Responsibilities
This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits.
This role is onsite 5 days a week at either our South Portland (ME) or Santa Monica (CA) offices.
Major Responsibilities
- Lead and coordinate cross-functional teams—including hardware engineering, product management, and manufacturing—to drive solar and storage programs to successful completion.
- Develop detailed project plans, track progress against milestones, and provide regular status updates to management and stakeholders.
- Own program-level risk management: identify technical and schedule risks inherent to hardware development and create effective mitigation plans.
- Work closely with product management to ensure hardware development aligns with product requirements and business goals.
- Ensure that hardware development and delivery meet quality standards and comply with relevant regulations and industry standards.
- Collaborate with manufacturing teams to ensure successful hardware integration, qualification, and production readiness for new products.
- Contribute to the development of the hardware program strategy and roadmap to support long-term organizational goals.
- Serve as a primary point of contact for program communications to senior leadership.
- Bachelor’s degree in Mechanical Engineering, Systems Engineering, Electrical Engineering, or a related field.
- 5 or more years of experience managing hardware development projects as a Program Manager in a matrixed organization.
- Demonstrated track record of delivering complex hardware programs from concept through production.
- Strong technical program management skills with the ability to drive cross-functional alignment.
- Experience working in a cross-functional team environment.
- Proficiency with JIRA or similar project management tools.
- Advanced degree (Master’s or higher) in a relevant engineering or technical field.
- Experience with solar (PV), energy storage (ESS), or other energy technology products.
- Strong understanding of power electronics systems and associated development frameworks.
- Exposure to firmware development practices—experience working alongside firmware teams is a plus.
- Familiarity with relevant industry standards and compliance requirements (e.g., UL, IEC, IEEE).
- Ability to analyze complex technical problems and develop innovative solutions.
- Proven ability to work effectively and lead in a collaborative, team-based environment.
This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits.
Salary : $152,200 - $197,800