Software Engineering Manager (Create Modularity Codes for PLC, HMI, Microgrid Controls)

PowerSecure • $120K — $145K *
Energy & Utilities
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering or related field
  • 5+ years in engineering or design role
  • 2+ years managing engineering teams
  • Preferred: Advanced degree or PE license

Responsibilities

  • Manage team workload to meet deadlines
  • Collaborate with Principal Engineers and Project Managers
  • Ensure compliance with engineering standards
  • Coordinate with multiple engineering disciplines
  • Support budgeting and continuous improvement
  • Mentor team members with performance and career planning
  • Provide project status updates and technical support

Benefits

  • Hybrid work environment
  • Occasional travel for training or meetings
  • Flexibility to work across multiple time zones
  • Availability for after-hours support as needed
Full Job Description
Job Summary

The Control System Software Engineering Manager leads a team responsible for developing software and configuration files for programmable components such as protective relays, generator controllers, PLCs, HMIs, data concentrators, and network switches. We are seeking a transformational leader capable of creating code modulation and standardizing code for power control systems. These components form the control systems of microgrids and are integrated into generators, switchboards, switchgear, control cabinets, inverters, and more.

This role focuses on team development, project execution, and cross-functional collaboration to support strategic priorities and ensure the success of the department's mission.

Minimum Qualifications

  • Bachelor's degree in Electrical Engineering or a related technical field from an accredited university
  • 5+ years of experience in a related engineering or design role
  • 2+ years of experience managing engineering teams
  • Advanced degree or Professional Engineering (PE) license preferred


Key Responsibilities

  • Manage team workload and competing priorities to ensure timely delivery
  • Collaborate with Principal Engineers and Technical Project Managers
  • Ensure compliance with engineering design standards and regulations
  • Coordinate with Electrical, Mechanical, and other engineering disciplines
  • Support budgeting, strategic planning, and continuous improvement initiatives
  • Mentor and guide team members, including performance reviews and career planning
  • Approve time and expense reports for team members
  • Provide regular project status updates and technical support as needed
  • Facilitate project reviews and leverage past projects to reduce lead times
  • Support Testing & Commissioning, PowerControl Monitoring, and Solution Architecture teams
  • Estimate programming time for projects and support product/standards development
  • Interface with customer BMS and SCADA systems
  • Transfer knowledge to project delivery teams post-contract
  • Partner with Recruiting to attract and retain top talent


Working Conditions

  • Hybrid work environment
  • Occasional travel for training or meetings
  • Flexibility to work across multiple time zones (Central, Eastern, Mountain, Pacific)
  • Availability for after-hours support as needed


The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to assign or reassign duties and responsibilities at any time, based on business needs.

About PowerSecure

PowerSecure Careers

Joining PowerSecure offers a unique opportunity to be part of a dynamic team that leads in providing innovative energy solutions. This is an ideal time to engage with a company that values growth, leadership, and professional development.

Explore Job Opportunities

PowerSecure seeks talented individuals to contribute to and benefit from the company's commitment to industry leadership and innovation. Explore a range of job opportunities that can propel a career to new heights in an environment that fosters diversity and inclusion.

Experience Professional Growth

At PowerSecure, career growth is not just a possibility—it is a priority. With a variety of professional development and diversity training programs, employees are equipped to excel in their roles and beyond. The company supports career advancement through robust training, mentorship, and access to cutting-edge projects.

Engage in Meaningful Work

PowerSecure is dedicated to transforming the energy sector through innovative solutions. Employees at PowerSecure take on challenging projects that drive significant change and have a positive impact on communities and the environment.

Join a Diverse and Inclusive Team

The culture at PowerSecure is built on a foundation of respect and inclusion, where diverse perspectives are valued and contribute to the company's success. The team at PowerSecure is composed of dedicated professionals from various backgrounds, all working together to achieve common goals.

Internship Opportunities

For those starting their career journey, PowerSecure offers internship programs that provide hands-on experience and a chance to develop essential skills in the energy sector. Internships at PowerSecure are a gateway to full-time employment and a successful career in the industry.

Benefits and Employee Well-being

PowerSecure is committed to the well-being of its team members, offering comprehensive benefits designed to support both personal and professional life. Benefits include health, dental, and vision insurance, as well as wellness programs that promote a balanced lifestyle.

Networking and Leadership Opportunities

Employees are encouraged to engage in networking events and leadership training to enhance their skills and advance their careers. PowerSecure fosters an environment where taking initiative and leading innovation are part of daily life.

Apply Today

Discover the positions available at PowerSecure that match your skills and interests. PowerSecure is actively hiring and looking for individuals who are passionate, curious, and driven to excel in their professional fields.

Stay Connected with PowerSecure Careers

Keep up to date with the latest news, career tips, and job openings at PowerSecure. Subscribe to receive personalized job alerts and insider information that can help you navigate your career path effectively.

Explore PowerSecure Jobs

Whether looking for an internship, entry-level, or executive position, PowerSecure offers a range of opportunities to join a leading team in the energy sector. Start your journey today by exploring the positions available and submitting your resume for consideration.
Learn more about PowerSecure

Similar Jobs

More Jobs at PowerSecure

More Energy & Utilities Jobs

Find similar Software Engineering Manager (Create Modularity Codes for PLC, HMI, Microgrid Controls) jobs: