Demo

Software Engineering Manager

TES The Employment Solution
Durham, NC Full Time
POSTED ON 4/6/2026
AVAILABLE BEFORE 5/29/2026
This is a hybrid position, therefore, must reside or be willing to reside within the Raleigh, NC area. W2 / direct hire position.

Must Have Experience With Creating a Library Of Code

The Software Engineering Manager leads a team of 4-5 PE's 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 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 switchboards, generators, switchgear, control cabinets, inverters, and more.

Minimum Qualifications

Bachelor's degree in Electrical Engineering or a related technical field

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, Power Control 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

Salary.com Estimation for Software Engineering Manager in Durham, NC
$152,709 to $183,486
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Durham, NC area that may be a better fit.

  • Brightly Software Raleigh, NC
  • Who We Are Build a brighter future while learning and growing with a Siemens company at the intersection of technology, community and sustainability. Our g... more
  • 1 Month Ago

  • Q2 Cary, NC
  • As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!