Engineer, Senior, or Staff Engineer - Power Generation Controls (Richmond, VA)

Seneca Resources Company, LLC

Richmond (VA)

On-site

USD 69,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Seneca Resources is seeking a Senior or Staff Engineer with a strong background in Power Generation Controls to join our expanding engineering team supporting solar, storage, and traditional power facilities nationwide.

You will design, implement, and maintain industrial control systems (SCADA, PLC, ICS) and provide technical leadership on upgrades, commissioning, and regulatory compliance, traveling up to 75% across the U.S.

Qualifications

  • Field and office roles with travel up to 75%
  • Bachelor’s degree in Electrical or Mechanical Engineering
  • PE license preferred but not required
  • 2+ years engineer, 5+ senior, 8+ staff experience
  • Experience with SCADA, PLC, and industrial control systems
  • Strong knowledge of solar and battery storage controls

Responsibilities

  • Design, configure, and maintain SCADA, PLC, and industrial control systems for power generation sites.
  • Develop and review control system specifications, documentation, and test procedures.
  • Provide technical leadership for system upgrades, retrofits, and new installations.
  • Lead and support system commissioning, troubleshooting, and vendor coordination.
  • Evaluate and implement advanced technologies to improve reliability and efficiency.
  • Ensure compliance with NERC, cybersecurity, and applicable standards.

Skills

SCADA/PLC/ICS
Solar & storage controls
Networking (Modbus/DNP)
Electrical theory
Technical leadership

Education

ABET Electrical/Mechanical Eng degree
PE license preferred

Job description

Position Title:

Senior or Staff Engineer – Power Generation Controls

Location:

Richmond, VA

Clearance Requirements:

None required

Position Status:

Full-Time / Long-Term Contract

Pay Rate:

$50.00 – $65.00 per hour (based on experience)

Position Title:

Senior or Staff Engineer – Power Generation Controls

Location:

Richmond, VA

Clearance Requirements:

None required

Position Status:

Full-Time / Long-Term Contract

Pay Rate:

$50.00 – $65.00 per hour (based on experience)

Position Description

We are seeking a highly skilled Senior or Staff Engineer with a strong background in Power Generation Controls and Instrumentation to join a growing engineering team supporting multiple solar, battery storage, and traditional power generation facilities across the U.S.

This role will focus on designing, implementing, and maintaining industrial control systems (SCADA, PLC, and ICS) for large-scale power generation assets. The ideal candidate is a technical leader who thrives in complex environments and can provide hands-on support, project leadership, and regulatory compliance expertise.

Key Responsibilities
  • Design, configure, and maintain SCADA, PLC, and industrial control systems for power generation sites (solar, battery storage, and conventional plants).

  • Develop and review control system specifications, documentation, and test procedures, ensuring alignment with industry standards and cybersecurity requirements.

  • Provide technical leadership for system upgrades, retrofits, and new installations across the power generation fleet.

  • Lead and support system commissioning, troubleshooting, and vendor coordination to ensure successful project execution.

  • Evaluate and implement advanced technologies to improve reliability, efficiency, and operational performance.

  • Ensure compliance with NERC, cybersecurity, and applicable code and regulatory standards.

  • Manage multiple engineering assignments concurrently, supporting both field and remote operations.

Required Skills & Education

Experience Levels:

  • Engineer: 2+ years of professional engineering experience

  • Senior Engineer: 5+ years of relevant experience

  • Staff Engineer: 8+ years of relevant experience

Required Skills:

  • Hands-on experience with SCADA, PLC, and industrial control systems in power generation or heavy industrial environments.

  • Strong understanding of solar and battery storage controls, inverter operations, and related power systems.

  • Proficiency in Ethernet network switches, digital communication protocols (Modbus, DNP, etc.), and control logic interfaces.

  • Solid knowledge of electrical, electronics, and control theories.

  • Excellent problem-solving, analytical, and communication skills, with proven technical leadership experience.

  • Ability to work independently and collaboratively on multiple projects in fast-paced environments.

Education:

  • Bachelor’s degree in Electrical or Mechanical Engineering (other ABET-accredited engineering disciplines may be considered).

  • Professional Engineer (PE) license or postgraduate engineering degree preferred but not required.

Work Environment
  • Field and office-based responsibilities with travel up to 75%.

  • Exposure to outdoor environments and operating machinery during site visits.

About Seneca Resources

At Seneca Resources, we are more than just a staffing and consulting firm — we’re your career partner. With clients across the country, from Fortune 500 organizations to government entities, we connect skilled professionals to meaningful opportunities that advance their careers and make an impact.

We offer:

  • Competitive compensation packages

  • Comprehensive medical, dental, and vision coverage

  • 401(k) retirement plans

  • Paid holidays and time off

  • Dedicated recruiter and career support team

We take pride in fostering an inclusive environment where every individual’s skills and perspectives are valued.

Seneca Resources is an Equal Opportunity Employer — we welcome applicants from all backgrounds and experiences to apply.

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

Similar jobs worth comparing

Senior Engineer, Power Generation Controls & SCADA
Senior Engineer, Power Generation Controls & SCADA

Seneca Resources Company, LLC • Richmond (VA)

On-site
USD 69,000 - 90,000
Senior SCADA Automation Engineer
Senior SCADA Automation Engineer

Jobot • Johnson City (TN)

Remote
USD 125,000 - 140,000
Unlimited PTO
Company Paid Health Benefits
401K with Company Match
+3
Senior SCADA Automation Engineer
Senior SCADA Automation Engineer

Jobot • Miami (FL)

Remote
USD 125,000 - 140,000
Unlimited PTO
Company Paid Health Benefits
401K with Company Match
+2
Senior SCADA Automation Engineer
Senior SCADA Automation Engineer

Jobot • Lexington (KY)

Remote
USD 125,000 - 140,000
Unlimited PTO
Company Paid Health Benefits
401K with Company Match
+2
Senior Controls Engineer
Senior Controls Engineer

Solaris Energy Infrastructure • Houston (TX)

On-site
USD 120,000 - 180,000
Disability Insurance
Life & AD&D insurance
401(k) matching
+2
Systems Engineer, SCADA
Systems Engineer, SCADA

Peak Demand • United States

On-site
USD 100,000 - 145,000
Comprehensive health, dental, and vision coverage
401(k) with company match
Paid time off and holidays
+1
Senior SCADA Engineer
Senior SCADA Engineer

Leeward Energy • Fort Worth (TX), Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
Senior SCADA Automation Engineer
Senior SCADA Automation Engineer

Jobot • Auburn (AL)

Remote
USD 125,000 - 140,000
Unlimited PTO
Company Paid Health Benefits
401K with Company Match
+2
Lead SCADA Engineer - Renewable Energy
Lead SCADA Engineer - Renewable Energy

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • United States

On-site
USD 135,000 - 175,000
Flexible working arrangements
Employee ownership opportunities
Collaborative engineering environment
Engineer Sr / Staff – Controls Engineering
Engineer Sr / Staff – Controls Engineering

Williams • Houston (TX)

Hybrid
USD 120,000 - 180,000
Strong pay with annual incentive
Hybrid work for most office roles
Medical, dental, and vision coverage
+5