Senior Edge Software Architect - Renewable Energy

Stem, Inc.

Broomfield (CO)

Hybrid

USD 126,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus or commission potential
Health benefits
401k plan
Holidays
Flexible time-off

Job summary

Stem, Inc. in Colorado is seeking a Senior Software Engineer for Edge Development to architect and implement scalable control software across EMS, PPC, SCADA, and Logger. You will drive technical strategy, mentor teams, and deliver robust edge solutions for energy storage assets.

The role requires 5+ years in software or controls, strong C++ (C++17/20), embedded Linux, GitLab CI/CD, and collaboration across disciplines. This hybrid position offers competitive pay and benefits.

Qualifications

  • Education: BS/MS in Software Engineering, Computer Science, Electrical Engineering, or related field or equivalent practical experience.
  • 5+ years of professional software or controls development delivering complex control systems.

Responsibilities

  • Shape long-term technical strategy and roadmap with leadership.
  • Collaborate with Edge Development teams to implement integrated software product offerings.
  • Maintain architectural standards and ensure robust, maintainable software solutions.
  • Oversee testing, code reviews, and security best practices.
  • Work with DevOps to implement CI/CD pipelines and monitoring.

Skills

C++(C++17/20)
Embedded Linux
Git/GitLab CI/CD
Real-time OS
Testing (unit/integration/TDD)
DevOps & CI/CD
Docker/Podman
Communication skills
Energy tech interest

Education

BS/MS in Software Engineering/CS

Tools

GitLab CI/CD
Docker/Podman
Linux
MQTT/Modbus/OPC-UA
SQLite/Embedded DB

Job description

Stem, Inc. in Colorado is seeking a Senior Software Engineer for Edge Development to architect and implement scalable control software across EMS, PPC, SCADA, and Logger. You will drive technical strategy, mentor teams, and deliver robust edge solutions for energy storage assets.

The role requires 5+ years in software or controls, strong C++ (C++17/20), embedded Linux, GitLab CI/CD, and collaboration across disciplines. This hybrid position offers competitive pay and benefits.

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

Similar jobs worth comparing

Senior Edge Software Architect for Renewable Energy Controls
Senior Edge Software Architect for Renewable Energy Controls

Stem Inc • Broomfield (CO)

Hybrid
USD 126,000 - 190,000
Bonus or commission
Full health benefits on day one
401k
+2
Senior Software Engineer, Edge Development
Senior Software Engineer, Edge Development

Stem, Inc. • Broomfield (CO)

On-site
USD 126,000 - 190,000
Bonus or commission potential
Health benefits
401k plan
+2
Senior Software Engineer, Edge Development
Senior Software Engineer, Edge Development

Stem Inc • Broomfield (CO)

Hybrid
USD 126,000 - 190,000
Bonus or commission
Full health benefits on day one
401k
+2
Senior Edge Software Engineer – Industrial IoT
Senior Edge Software Engineer – Industrial IoT

Seeds Renewables • New York (NY)

Hybrid
USD 140,000 - 170,000
PTO
Financial wellness benefits
Benefits concierge program
+3
Senior Embedded Software Engineer: Edge Compute & Security
Senior Embedded Software Engineer: Edge Compute & Security

Brightcore Energy • New York (NY)

Hybrid
USD 140,000 - 170,000
PTO
Health insurance
401k plan with match
+3
Senior Controls Engineer — SCADA, PPC & EMS Lead
Senior Controls Engineer — SCADA, PPC & EMS Lead

Stem Inc • Broomfield (CO)

Hybrid
USD 97,000 - 146,000
Health benefits from day one
401(k) plan
Paid holidays
+1
Senior Embedded Edge Computing Engineer
Senior Embedded Edge Computing Engineer

NextGenEnergyJobs • New York (NY)

Hybrid
USD 140,000 - 190,000
Medical, dental, and vision benefits
Flexible Spending Account (FSA)
Health Savings Account (HSA)
+6
Senior Controls Engineer
Senior Controls Engineer

Stem, Inc. • Broomfield (CO)

Hybrid
USD 97,000 - 146,000
Health benefits
401k plan
Holidays & flexible time-off
Senior Controls Engineer — SCADA & Power Plant Automation
Senior Controls Engineer — SCADA & Power Plant Automation

Stem, Inc. • Broomfield (CO)

Hybrid
USD 97,000 - 146,000
Health benefits
401k plan
Holidays & flexible time-off
Senior Controls Engineer
Senior Controls Engineer

Stem Inc • Broomfield (CO)

Hybrid
USD 97,000 - 146,000
Health benefits from day one
401(k) plan
Paid holidays
+1