Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
ECC Designer/Programmer image - Rise Careers
Job details

ECC Designer/Programmer

POSITION - Union: ECC Designer/Programmer

NUMBER OF OPEN POSITIONS:  1

LOCATION: ME - Augusta - General Office

BI-WEEKLY PAY RATE RANGE: $2,938.10 - $4,167.33

JOB SUMMARY: Responsible for specification development, implementation into production use, operational support and maintenance of the Energy Management System, encompassing a variety of functional software systems and third-party applications.  Provide the technical means and methodologies to allow Power System Dispatchers to operate and maintain a secure and reliable Transmission System assuring customer reliability.

MAJOR ROLES AND RESPONSIBILITIES:

  • Maintains complex proprietary computer programs, SCADA, Network Model, and Dispatcher Training Simulator (DTS) databases, along with dynamic displays which are used to dispatch the power system.  Required to prepare written reports explaining operation variances of programs for vendors.
  • Performs primary responsibilities for multiple EMS subsystems to include but not limited to Data Acquisition Control (DAC), Historical Data, Dispatcher Graphical User Interface (GUI), Inter-control Center Communication Protocol (ICCP), Power System Analysis and Real Time Calculations.
  • Performs engineering studies and prepares written reports using power system analysis software included with the Energy Management System and other software utilities such as PSEE and/or PSLF as adopted by the company for similar purposes.
  • Performs administrative tasks associated with the maintenance of the EMS and associated support systems. Include; operating systems, relational database management systems, communication front-end components, network infrastructure and software applications that comprise a number of functional subsystems key to the operation of a critical business system.
  • Troubleshoot and diagnose problems within EMS utilizing various software programs and utilities. May require working with vendor support.
  • Implement and maintains infrastructure and procedures for Disaster recovery, essential data backup of application software, operating systems, historical data, network configuration and similar data required to restore the EMS to production operation and necessary to maintain business continuity and compliance with regulatory requirements.
  • Represents the Company on internal and external task forces or working groups as appointed.
  • Develop custom applications to support changing operational requirements, system improvements, and other customer needs.
  • Provide real time power system data upon request to external departments and other entities as required to fulfill business and compliance objectives.
  • Perform integration and testing of new EMS upgrades, and software patches.  This may require travel and extended stays at Vendors factory site.
  • Maintains up-to-date documentation and procedures that define the operability of the infrastructure.
  • Provide departmental cross-training as well as assist in training Dispatcher staff.
  • Coordinate with external departments in the commissioning of field devices, ensuring correctness and accuracy of device inputs as it relates to the Energy Management System and consistent with departmental requirements.
  • Provide H/W support as required to ensure continuous operation of critical EMS functionality.
  • Provides for hardware backup and identifies additional required skills to include Fortran and SQL.
  • Other ancillary duties related to the core functions of the job as assigned.

REQUIREMENTS:

Skills/Abilities:

  • Strong verbal and written communication skills.
  • Self-motivated.
  • Proficiency to manage multiple projects simultaneously.
  • 24-hour standby required.
  • Willingness to broaden skill set to accommodate changing requirements.
  • Proficiency to work independently or in a group and willing to share
  • knowledge.
  • Proficiency using relational databases.
  • Provides support and guidance within the group.
  • Provides training within the group.

Education/Experience:

  • Proficiency using a CAD program.
  • Able to analyze, debug and develop software programs using programming languages; C, C++, Fortran, perl, unix shell scripting and Visual Basic.
  • Proficiency with operating systems; Unix and Windows-2000.
  • Able to troubleshoot and isolate problems on a distributed computer network.
  • Familiar with the dynamics of a complex power system network.
  • Knowledge of communication protocols, networking concepts and ICCP.
  • Ability to streamline manual processes via automation using innovative techniques.
  • Familiar with database structured query language, SQL and methods for retrieving data via direct SQL or ODBC.

Required Education:

  • Bachelors degree from an accredited electrical engineering or computer science program.

Company:

CENTRAL MAINE POWER CO

Mobility Information

Please note that any applicant who is not a citizen of the country of the vacancy will be subject to compliance with the applicable immigration requirements to legally work in that country.

At Avangrid we provide fair and equal employment and advancement opportunities for all employees and candidates regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, disability, protected veteran status or any other status protected by federal, state, or local law.
If you are an individual with a disability or a disabled veteran who is unable to use our online tool to search for or to apply for jobs, you may request a reasonable accommodation by contacting our People and Organization department at careers@avangrid.com.

Avangrid employees may be assigned a system emergency role and in the event of a system emergency, may be required to work outside of their regular schedule/job duties. This is applicable to employees that will work in Connecticut, Maine, Massachusetts, and New York within Avangrid Network and Corporate functions.  This does not include those that will work for Avangrid Power.

Job Posting End Date:

May-9-2025

Average salary estimate

$88150 / YEARLY (est.)
min
max
$76300K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About ECC Designer/Programmer, iberdrola

Are you ready to power your career with a dynamic team at Central Maine Power Co? We’re on the lookout for an enthusiastic ECC Designer/Programmer to join our Augusta, ME office! In this vital role, you'll be responsible for developing specifications and ensuring the smooth operation of our comprehensive Energy Management System (EMS). Every day will bring new challenges as you maintain complex computer programs, SCADA systems, and provide operational support to our Power System Dispatchers. You'll have the chance to dive into fascinating work projects, from troubleshooting issues with our EMS software to performing engineering studies using advanced power system analysis tools. We value a team player who can seamlessly integrate and test new EMS upgrades, all while ensuring we maintain compliance and business continuity. If you're a self-motivated individual who enjoys collaborating and sharing knowledge, we want you to bring your skills in C, C++, Fortran, and SQL to help us drive innovative solutions for our energy management operations. You’ll also have the opportunity to train new staff and coordinate with external departments, making this a truly engaging job with plenty of room for growth. If you’re looking to contribute to a sustainable energy future and make a real impact, check out this opening at Central Maine Power Co and join us in our mission to ensure reliability for our customers.

Frequently Asked Questions (FAQs) for ECC Designer/Programmer Role at iberdrola
What are the main responsibilities of the ECC Designer/Programmer at Central Maine Power Co?

The ECC Designer/Programmer at Central Maine Power Co is primarily responsible for the specification development and operational support of the Energy Management System (EMS). This role includes maintaining complex software programs, troubleshooting issues, and performing engineering studies with advanced power system analysis tools.

Join Rise to see the full answer
What qualifications are required to become an ECC Designer/Programmer with Central Maine Power Co?

Candidates interested in the ECC Designer/Programmer position at Central Maine Power Co should possess a Bachelor's degree from an accredited program in electrical engineering or computer science. Proficiency in programming languages such as C, C++, Fortran, along with skills in relational databases and operating systems like Unix and Windows-2000, are also essential.

Join Rise to see the full answer
How does the ECC Designer/Programmer support Power System Dispatchers at Central Maine Power Co?

The ECC Designer/Programmer plays a crucial role in providing operational support to Power System Dispatchers at Central Maine Power Co. This includes developing and maintaining dynamic displays used for dispatching the power system, as well as ensuring that system performance and reliability meet customer expectations.

Join Rise to see the full answer
What are the software tools and languages an ECC Designer/Programmer should be familiar with?

An ECC Designer/Programmer at Central Maine Power Co should be proficient in software tools and programming languages such as C, C++, Fortran, SQL, and have experience with power system analysis software. Familiarity with both Unix and Windows operating systems is also necessary.

Join Rise to see the full answer
Is the ECC Designer/Programmer position at Central Maine Power Co suitable for entry-level applicants?

While the ECC Designer/Programmer position requires specific qualifications and skills, motivated recent graduates with relevant degrees and foundational experience in programming languages may be considered. It’s an opportunity for individuals looking to grow in a supportive and innovative environment.

Join Rise to see the full answer
Common Interview Questions for ECC Designer/Programmer
Can you describe your experience with energy management systems?

In answering this question, highlight your specific experiences with energy management systems, emphasizing any hands-on projects you managed or contributed to and how you addressed challenges during implementation.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them?

When discussing your proficiency in programming languages, provide examples of specific projects where you've utilized these languages effectively. Demonstrate your understanding of how they apply to the role of ECC Designer/Programmer.

Join Rise to see the full answer
How do you approach troubleshooting software issues?

Outline your systematic approach to troubleshooting, including the tools you use for diagnostics and any methodologies you employ to resolve issues efficiently, ensuring minimal disruption to operations.

Join Rise to see the full answer
What experience do you have with SCADA systems?

Discuss your experience with SCADA systems, detailing how you’ve worked with them in past roles and any specific projects that were particularly challenging or rewarding.

Join Rise to see the full answer
How do you prioritize multiple projects in this role?

Explain your approach to prioritization, emphasizing time management skills, your strategies for tackling high-stakes tasks, and any tools or methods that you use to stay organized.

Join Rise to see the full answer
Can you provide an example of a successful engineering study you conducted?

Share a specific engineering study example, detailing your objectives, methodologies, and outcomes. Discuss how your findings influenced operational strategies within your previous company.

Join Rise to see the full answer
How do you ensure compliance with regulatory requirements in your work?

Talk about your understanding of regulatory compliance in relation to energy management systems and how you integrate this into your workflows, ensuring accountability and reliability.

Join Rise to see the full answer
What role does teamwork play in the role of an ECC Designer/Programmer?

Emphasize the importance of collaboration in your work, sharing examples of how you’ve successfully worked in teams to reach common goals and support operational improvements.

Join Rise to see the full answer
How do you stay updated with advancements in power systems and programming?

Discuss your strategies for continuous learning, whether it's through professional development courses, industry publications, or relevant online platforms, and how this knowledge translates to your work.

Join Rise to see the full answer
What do you see as the future of energy management systems?

Express your insights into trends shaping the future of energy management systems, discussing how advanced technologies can enhance efficiency and reliability in the sector.

Join Rise to see the full answer
Similar Jobs
iberdrola Hybrid United States Of America, Connecticut, Orange
Posted 7 days ago

Lead a dynamic team as Purchasing Manager at AVANGRID, ensuring compliance and efficiency in procurement processes.

iberdrola Remote United Kingdom, Cambuslang
Posted 8 days ago

Join ScottishPower as a Project Engineer to shape the future of transmission networks with flexible hybrid working options.

Royal Electric Company is seeking interns for their Virtual Construction teams to gain invaluable experience while contributing to innovative projects.

Photo of the Rise User
Posted 9 hours ago

Join Relativity Space as a Manufacturing Engineer II and play a key role in revolutionizing the aerospace industry through innovative engineering practices.

Photo of the Rise User
Posted 13 days ago

SLR invites a motivated Graduate Engineering Geologist to support diverse projects within their Greater Manchester office.

Photo of the Rise User

Space Systems Integration seeks a Configuration/Production Manager with a focus on configuration control and documentation management in aerospace projects.

Photo of the Rise User
Posted 4 days ago

Join the NYC Department of Design & Construction as a Junior Engineer and contribute to a dynamic team focusing on civil engineering projects.

Photo of the Rise User
Posted 6 days ago

Paradise Valley Hospital is looking for a skilled Plant Engineer III to support its commitment to healthcare excellence in National City.

Photo of the Rise User
Boeing Hybrid USA - Oklahoma City, OK
Posted 10 days ago

Join Boeing as a Senior Electrical Design Engineer and play a pivotal role in the development of electrical systems for cutting-edge military aircraft.

Photo of the Rise User

Join Barrios Technology as an Exploration EVA Engineer to support NASA's mission operations and be a part of pioneering space exploration.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming