EMS Engineer

Geronimo Power, LLC

BLOOMINGTON (MN)

On-site

USD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation and incentive
Health, dental, vision coverage
Paid time off and holidays
Tuition assistance and development
Employee EAP and wellness
Pet insurance and employee discounts

Job summary

Geronimo Power, LLC is seeking an EMS Engineer in Bloomington, MN to implement and oversee energy management systems across ROC operations. You will develop and maintain EMS/SCADA integrations, troubleshoot data issues, and support renewable assets onboarding.

The role requires hands-on SCADA/EMS experience, familiarity with ICCP, DNP3/Modbus, and PowerBI, and collaboration across multiple teams to ensure data integrity and system reliability.

Qualifications

  • Experience in SCADA system design for renewable energy projects (PV, wind, storage).
  • Hands-on EMS technologies including SCADA, GMS/EMS, FEP, ICCP interfaces and real-time data systems.
  • Proficiency with Aveva PI, SQL databases, and PowerBI for data visualization.

Responsibilities

  • Build, configure, and test EMS displays for operators and stakeholders.
  • Setup Monarch SCADA and AVEVA PI configurations.
  • Onboard renewable projects into the asset management platform.
  • Develop dashboards, reports, and automated processes to improve operational visibility.
  • Write and test scripts for data integration, reporting, and system optimization.
  • Troubleshoot data gaps, alarms, and performance issues.
  • Collaborate with engineering, IT, data science, and asset management teams on EMS/SCADA/API requirements.
  • Validate EMS integrations, including ICCP interfaces, real-time data flows, telemetry, and system communications.

Skills

SCADA systems
ICCP interfaces
Real-time data
DNP3/Modbus
Aspen Monarch OSI
Cybersecurity
PowerBI
SQL/MySQL/MariaDB

Education

4-year degree or equivalent

Tools

Aspen Monarch OSI
OpenFEP/OpenOPC/OpenSCADA

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Bloomington, MN, US

Salary Range: $100,000.00 To $130,000.00 Annually

Position

Energy Management Systems (EMS) Engineer

Location

Bloomington, MN

About Us

Geronimo Power develops, owns, and operates large-scale power and affiliated digital infrastructure projects throughout America's Heartland, including solar, wind, energy storage, and powered data parks. As a farmer-founded and community-focused business, Geronimo Power equips landowners and rural communities with sustainable revenue to ignite local economic growth. To learn more about Geronimo Power, visitwww.geronimopower.com or follow the company onLinkedIn.

About This Role

Geronimo Power is seeking an EMS Engineer to join our operations team. The EMS Engineer will be instrumental in the implementation, oversight, and management of several energy management systems essential to the Remote Operations Center (ROC) for monitoring and controlling our operating assets. The EMS Engineer will assist in the development, integration, and deployment of Energy Management systems. The EMS Engineer will assist with troubleshooting data errors and analyze large data sets to ensure data integrity.

Responsibilities
  • Build, configure, and test EMS displays for system operators and other stakeholders.
  • Assist with setup and configuration of Monarch SCADA and AVEVA PI systems.
  • Support onboarding renewable projects into the company’s asset management platform.
  • Develop and refine dashboards, reports, and automated processes to improve operational visibility.
  • Write and test code/scripts for data integration, reporting, and system optimization.
  • Troubleshoot system data gaps, alarms, and performance issues.
  • Collaborate with engineering, IT, data science, and asset management teams to align on EMS/SCADA/API requirements.
  • Address and resolve data issues within PI, SCADA, and SaaS EMS promptly, ensuring the continuous operation of our renewable assets.
  • Work collaboratively with experts to troubleshoot and resolve complex technical issues within PI, SCADA, and SaaS EMS.
  • Apply strong problem-solving and technical skills, managing multiple tasks effectively.
  • Validate EMS integrations, including ICCP interfaces, real-time data flows, telemetry, and system communications.
  • Engage in continuous learning and application of new technologies relevant to the renewable energy sector.
  • Understand and utilize communication protocols relevant to renewable energy systems and IT infrastructure.
  • Manage large datasets and apply this information to improve application performance.
  • Develop custom scripts and automation tools for improvements across systems.Assist with software lifecycle management, upgrades, cybersecurity patching, and system maintenance.
  • Other duties as assigned.
What You’ll Bring
  • A 4-year college degree or equivalent experience in a field that combines technology with sustainable practices preferred.
  • Experience in SCADA system design and application, especially within renewable energy systems such as PV, Wind, and Energy Storage.
  • Hands-on experience with EMS technologies including: SCADA, GMS/EMS, FEP, ICCP interfaces and real-time data systems, and RTU communication protocols (DNP3, Modbus).
  • Experience working with Aspen Tech OSI Monarch SCADA system (OpenFEP, OpenOPC, OpenSCADA, ICCP, HSH,etc.)
  • Knowledgeable in cybersecurity around data, industrial protocols, and the integration of high-voltage substations with grid operations.
  • Experience supporting enterprise operational software, cloud-hosted applications, or third-party monitoring platforms.
  • Organizational skills suitable for a fast-paced, team-oriented work environment.
  • Knowledge of NERC/CIP medium impact
  • Commitment to maintaining high ethical standards and safety.
  • Proficiency in using data management tools, such as databases (Aveva PI, SQL, MySQL, MariaDB) and data visualization software (PowerBI)
  • Knowledge of data quality, security, and governance best practices
  • Communication and presentation skills to share data insights and recommendations with stakeholders.
Preference may be given to candidates with the following:
  • Renewable energy sector experience
  • Remote Operations Center experience
  • Experience with AspenTech / OSI services environments
  • Experience with Python, SQL, or C language
Success in This Role Looks Like
  • EMS displays, dashboards, and integrations are built, tested, and maintained to support reliable ROC monitoring and control.
  • Data issues, alarm gaps, telemetry errors, and PI/SCADA inconsistencies are identified and resolved in a timely manner.
  • New renewable assets are successfully onboarded into EMS, SCADA, PI, and related asset management platforms.
  • Cross-functional partners in Operations, IT, Data Science, Engineering, and Asset Management receive clear technical support and timely communication.
  • EMS tools and processes are continuously improved through scripting, automation, documentation, and system optimization.
What You’ll Get
  • Competitive compensation and performance-based incentives
  • Comprehensive health, dental, and vision coverage
  • Paid time off and holidays
  • Tuition assistance and ongoing professional development
  • Employee assistance program (EAP) and wellness resources
  • Pet insurance and employee discount programs

Pay Range for the posted level: $100,000 - $130,000 plus target annual bonus opportunity of 15%. Actual compensation may vary based on experience, skills, and demonstrated market-relevant expertise

Our Commitment

Geronimo Power is committed to building a diverse, inclusive, and high-performing workplace where employees feel valued, supported, and energized to do their best work. We believe strong teams and strong communities drive better outcomes.

We are proud to be an Equal Opportunity Employer and provide equal employment opportunities to all qualified applicants.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

EMS Engineer – Renewable Energy SCADA & Data Ops
EMS Engineer – Renewable Energy SCADA & Data Ops

Geronimo Power, LLC • BLOOMINGTON (MN)

Hybrid
USD 100,000 - 130,000
Competitive compensation and incentive
Health, dental, vision coverage
Paid time off and holidays
+3
EMS Engineer
EMS Engineer

NAES • Houston (TX)

On-site
USD 133,000 - 154,000
Community Strategy & Engagement Manager
Community Strategy & Engagement Manager

Geronimo Power, LLC • BLOOMINGTON (MN)

Hybrid
USD 120,000 - 155,000
Health, dental, and vision coverage
Paid time off and holidays
Tuition assistance
+2
Project Manager, Preconstruction
Project Manager, Preconstruction

Geronimo Power, LLC • BLOOMINGTON (MN)

Hybrid
USD 115,000 - 135,000
Health insurance
Dental insurance
Vision insurance
+7
Senior Manager, Asset Management
Senior Manager, Asset Management

Geronimo Power, LLC • BLOOMINGTON (MN)

On-site
USD 125,000 - 175,000
Medical insurance
Dental insurance
401K
Principal EMS Power Systems Engineer
Principal EMS Power Systems Engineer

Aspen Technology • Minneapolis (MN)

On-site
USD 127,000 - 159,000
Paid time off
Medical/dental/vision insurance
Retirement benefits
EMS Applications Developer Sr.
EMS Applications Developer Sr.

ERCOT • Austin (TX)

Hybrid
USD 120,000 - 165,000
EMS Applications Developer Sr.
EMS Applications Developer Sr.

Electric Reliability Council of Texas • Taylor (TX)

Hybrid
USD 120,000 - 165,000
Solar Technician I
Solar Technician I

Geronimo Power • Mascoutah (IL)

On-site
USD 34,000 - 58,000
401(k) retirement plan
Health, dental, and vision coverage
Paid time off and holidays
+4
Project Scheduler
Project Scheduler

Geronimo Power, LLC • BLOOMINGTON (MN)

On-site
USD 90,000 - 115,000