1

Energy Grid Software Engineer Jobs (NOW HIRING)

... energy infrastructure (i.e. large scale BESS) through our proprietary technology ... This allows Verrus to be a flexible resource to the grid, and provide grid services that facilitate ...

Software Engineer III

Carmel, IN · On-site

$54.50 - $73.25/hr

MISO is hiring a Software Engineer III . You'll take a hands-on role in building reliable, scalable ... Operating the electricity grid, running a robust energy market, planning for a bright future - it ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

Job Overview The Senior Software Engineer develops and tests software systems or applications for ... Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

Job Overview The Senior Software Engineer develops and tests software systems or applications for ... Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across ...

Showing results 21-40

Energy Grid Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do energy grid software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for energy grid software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does an energy grid software engineer do?

An Energy Grid Software Engineer designs, develops, and maintains software systems that monitor, control, and optimize electrical grids. They work with large-scale data from sensors, smart meters, and energy management systems to ensure the efficient and reliable delivery of electricity. Their responsibilities often include creating algorithms for grid stability, integrating renewable energy sources, and improving cybersecurity. These engineers collaborate with utilities, grid operators, and other engineers to modernize the grid and support the transition to smarter, more sustainable energy systems.

What are some common challenges energy grid software engineers face when integrating new technologies into existing grid systems?

Energy Grid Software Engineers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy systems and maintaining grid reliability during upgrades. Balancing the adoption of smart grid solutions with cybersecurity requirements and regulatory compliance is also crucial. Collaboration with electrical engineers, IT security specialists, and utility operators is essential to address these challenges and to develop robust, scalable solutions that support evolving energy demands.

What are the key skills and qualifications needed to thrive as an energy grid software engineer, and why are they important?

To thrive as an Energy Grid Software Engineer, you need expertise in software development, electrical power systems, and a degree in computer science, electrical engineering, or a related field. Familiarity with SCADA systems, grid simulation tools, programming languages like Python or C++, and industry certifications such as CISSP or NERC CIP are typically required. Strong problem-solving, collaboration, and communication skills help engineers effectively coordinate with cross-functional teams and address complex grid challenges. These skills ensure reliable, secure, and efficient energy grid operations in a rapidly evolving technological landscape.

What is the difference between Energy Grid Software Engineer vs Power Systems Software Engineer?

AspectEnergy Grid Software EngineerPower Systems Software Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related field; familiarity with grid standardsBachelor's in Electrical Engineering, Power Systems, or related; knowledge of power system analysis tools
Work EnvironmentDevelops software for energy grid management, often in utility or tech companiesDesigns software for power system simulation and control, typically in engineering firms or utilities
Industry UsageUsed in smart grid development, energy distribution, and grid automationApplied in power system analysis, stability studies, and control system design

The main difference is that Energy Grid Software Engineers focus on developing software for managing and optimizing energy grids, while Power Systems Software Engineers concentrate on modeling and analyzing power systems. Both roles require similar technical skills and often work within the energy and utility sectors, but their specific applications and focus areas differ.

What are popular job titles related to Energy Grid Software Engineer jobs?

For Energy Grid Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Energy Grid Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Senior Software Engineer

Minneapolis, MN • On-site

Accurant International
Business Management Consulting • 11 - 50 employees

$90K - $120K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Hiring Entity: Renovo Automation, a Subsidiary of Accurant International

Location: Minneapolis, MN (Hybrid)

Status: Exempt

Salary: $90,000-$120,000

Job Title: Senior Software Engineer

Position Description

The Senior Software Engineer is responsible for design and development of our software product initiatives in electric power system analysis, visualization, and optimization of electric utility data.

In this role, you will contribute to technologies that support efficient energy management and decarbonization and expand the use of renewable energy, positively impacting the future of the planet.

Job Responsibilities
  • Design & Development: Develop high-quality software design and architecture.Write clean, scalable code needed to support the energy transition, including solar and batteries, EVs, grid analytics, etc.
  • Lead & Collaborate: Work closely with cross-functional teams, including company leadership, designers, and other developers, to gather requirements and deliver solutions that meet business needs. Lead and mentor junior developers.
  • Innovate: Investigate, prototype, and apply new technologies to drive innovation in enterprise software applications.
  • Optimize: Stay up to date with emerging technologies and industry trends. Continuously improve software development processes and contribute to team best practices.
  • Support and Maintenance: Provide ongoing support and maintenance for existing applications, including troubleshooting and fixing issues as they arise.
  • Education: Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a Related Field. Equivalent work experience may be considered.
  • 2-5 years of experience in software development with a demonstrated ability to deliver software solutions in a professional setting.
  • Effective competency in one or more compiled programming languages (Rust, C/C++), and one or more interpreted languages (Python, JavaScript/TypeScript, etc.)
Preferred/Plus:
  • Strong Background in Mathematics
  • Formal ML Training, Agentic Systems Experience
  • Experience with JSON, XML, DB Management, SQL, Kubernetes, and Scalable Open-Source DB Technologies.
  • Geometry of Space, Graphics Development (DirectX, OpenGL), UI Design Experience
  • Power Industry Experience
  • Familiarity with software development tools and frameworks (e.g., VS, VS Code, Git, Docker, Jenkins, etc.).
About Us

Renovo Automation develops practical software solutions for electric utilities and critical infrastructure operators. Our products focus on reliable operations, secure communications, and modern grid integration, helping customers manage complex systems with confidence. Renovo Automation proudly operates as part of the Accurant International portfolio of companies.

Accurant International offers innovative solutions to tackle pressing climate and energy technology challenges through our portfolio companies. Our investments in fields ranging from renewable energy, smart grid systems, electric vehicles, optimizing energy usage in buildings, and other areas has allowed our alliance to lead the way in transforming various fields.

Culture

Privately owned, friendly and family-oriented company with growth and advancement opportunities and learning new advanced technologies. We are a customer focused and employee centered organization. Innovation is the core of our business philosophy.

It is the policy of Renovo Automation not to discriminate against any applicant for employment, or any employee because of age, color, sex, disability, national origin, race, religion, or veteran status.

Benefits
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Employer paid life insurance, AD&D, and disability insurance
  • Competitive 401(k) match – up to 6%
  • Performance based bonus
  • Potential profit sharing
  • Paid time off, holidays and other paid leave
#J-18808-Ljbffr