Duke Energy

Senior SCADA Controls Engineer

Charlotte, NC
SCADA Python DNP3 Modbus Bash
Description

Senior Engineer - SCADA Controls

Location: Charlotte, NC

Remote Type: Hybrid

Time Type: Full time

Job Description

Important Application Submission Information

In order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Monday, April 20, 2026

More than a career - a chance to make a difference in people's lives.

Build an exciting, rewarding career with us – help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.

This position is based in Charlotte, NC. This role will support projects and activities in all Duke Energy jurisdictions.

Job Summary

The Distributed Energy Group (DEG) is growing at a rapid rate and new resources are necessary to keep pace with the increasing workload.  The Distributed Energy Operations & Maintenance (DEOM) Team is part of DEG and we’re looking for motivated teammates to join our program.

This Senior Engineer role will report to the Control System Senior Project Manager and support activities associated with the Energy Storage Control System (ESCS).  This control system utilizes both Greensmith Energy Management System (GEMS) software and Remote Terminal Automation Controllers (RTAC) to both monitor and control the sites as well as manage data an automation. 

The main focus of this role will be on the development and support of the Energy Storage Control System (ESCS) and the projects associated with this system.  In addition, this role will; review and be familiar with control system standards and specifications, participate in design reviews, assist with procurement of new devices, assist with quality assurance checks, provide testing and commissioning support, understand operational activities and incorporate feedback into field devices, and assist maintenance activities if necessary.  This role has a focus on electrical engineering with general knowledge of computer science and programming.  This role will require the ability to support multiple projects in various phases of the project life cycle.

Responsibilities

  • Act as the SME for the ESCS, to include GEMS and site RTAC.
  • Learn and understand the GEMS software including all functions, aspects, alarms, metrics, and navigation of the program.
  • Learn and understand the GEMS Rule Engine and how to minimize interruption to service and prevent danger to lives, equipment misuse, and operational events.
  • Integrate new vendor controllers into site RTAC and GEMS.
  • Maintain and update site RTAC programs and automation logic.
  • Interface with Duke Energy IT personnel to identify concerns and resolve issues in a short amount of time.
  • Maintain a close relationship with Wartsila (Greensmith Parent Company) in order to troubleshoot any issues or concerns with GEMS.
  • Develop, review, or implement formal Testing and Commissioning plans for Battery Storage sites, Microgrids, and Small Solar facilities.
  • Develop or review ESCS requirements and functional specifications for new use case applications.
  • Adhere to industry standards such as IEEE1547-2018 and related standards (e.g. 1547.1).
  • Facilitate training and knowledge sharing of key control system topics and collaborate with other technical experts to ensure industry’s best practices are being used.
  • Collaborate with stakeholders/customers to ensure technical standards are understood/followed.
  • Provide technical guidance and support to various proof of concept projects related to Energy Storage including design, testing, and implementation of new equipment in the lab environment and field pilots.

Basic/Required Qualifications

  • Graduation from a four-year college or university with a Bachelor of Science in Engineering from an ABET accredited program. A Master's degree in engineering will be considered in lieu of the B. S. engineering degree.
  • Minimum of 6 years of engineering experience (without a Professional Engineer certification) or 5 years of engineering experience (with a Professional Engineer certification). 

Desired Qualifications

  • Renewable and Energy Storage SCADA systems experience
  • SCADA system testing and commissioning experience
  • Experience integrating with utility SCADA systems
  • Understanding of DNP3, Modbus Serial and Modbus TCP protocols
  • Proven experience in programing SEL RTAC products
  • Highly proficient in AcSELerator RTAC software
  • Proficient in AcSELerator QuickSet software
  • Field experience with hand-on implementation
  • Field network device programing and implementation experience
  • Experience in integrating multiple control systems into one controller
  • Energy Management System (EMS) experience
  • Testing and Commissioning experience
  • Previous design engineering experience
  • Familiarity with industry standards such as IEEE1547-2018 and related standards (e.g. 1547.1

Additional Preferred Qualifications

  • Proficient in AutoCAD and Vizio
  • Knowledgeable in Lynx, Structured Text and Python programing are a plus
  • Good written and oral communication skills.

Working Conditions

  • Hybrid – Work will be performed from both remote and onsite locations after the onboarding period. However, hybrid employees should live within a reasonable commute to their designated Duke Energy facility.​
  • Travel – 25+% travel

Specific Requirements

  • Valid driver’s license
  • Must have obtained Bachelor of Science in Engineering from an ABET accredited program
  • Minimum of 6 years of engineering experience or 5 years of engineering experience with state registration as a Professional Engineer.
  • A Master's degree in Engineering will be considered in lieu of the B.S. Engineering degree

#LI-JM1

Travel Requirements

15-25%

Relocation Assistance Provided (as applicable)

No

Represented/Union Position

No

Visa Sponsored Position

No

Please note that in order to be considered for this position, you must possess all of the basic/required qualifications.

Privacy

Do Not Sell My Personal Information (CA)

Terms of Use

Accessibility

Duke Energy
Duke Energy

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say