Principal Controls Engineer, Edge Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Stem, Inc. · 3 days ago

Principal Controls Engineer, Edge Development

Stem, Inc. is a global leader in clean energy technology, reimagining solutions to support the energy transition. As a Principal Controls Engineer, you will lead the design and implementation of scalable renewable energy control systems while collaborating with cross-functional teams to establish technical roadmaps and ensure the delivery of innovative software solutions.

Energy EfficiencyEnterprise SoftwareInformation ServicesInformation Technology
check
H1B Sponsor Likelynote

Responsibilities

Technical Leadership – Collaborate with a cross-functional group and act as lead for a team of controls engineers
Technical Strategy – Collaborate with product and engineering leadership to shape long-term technical strategy and roadmap
Controls Development – Design, develop, and maintain robust controls features, from application interfaces to complex controls algorithms
Software Development Integration - Collaborate with Edge Software teams to implement integrated product offerings
Testing & Quality Assurance – Oversee comprehensive unit, integration, and end-to-end tests using modern testing frameworks to ensure code reliability and maintainability
Code Reviews & Mentorship - Participate in code reviews, provide constructive feedback to team members, and mentor junior engineers in best practices and technical skills
Technical Innovation - Stay current with emerging technologies and industry trends, proposing and implementing new tools and approaches that improve development efficiency and product capabilities
Other duties as assigned

Qualification

Controls DevelopmentPLC ProgrammingProgramming ProficiencyVersion ControlTesting PracticesDevOps AwarenessIndustrial User InterfacesIndustry InterestProblem-Solving SkillsCommunication Skills

Required

B.S/M.S in Electrical Engineering, Software Engineering, Computer Science, or related technical field preferred, or equivalent practical experience
12 years of professional controls development experience with a proven track record of delivering complex control system designs
Strong proficiency in PLC programming for at least one major controls manufacturer or controls SDK, leveraging IEC 61131-3 coding languages; Familiarity with MATLAB and Simulink; and virtual hardware simulators
Solid experience with at least one coding language; like Python, C, or C++
Proficiency with Git workflows, code review processes, and collaborative development practices in distributed teams
Experience with automated testing frameworks and methodologies, including unit testing, integration testing, and test-driven development (TDD)
Familiarity with CI/CD pipelines, deployment automation, and monitoring tools. Experience with GitLab CI, GitHub Actions, or similar platforms
Experience with SCADA platforms or other industrial user interfaces
Strong analytical and debugging skills with the ability to troubleshoot complex technical issues across the full stack
Excellent verbal and written communication skills with the ability to collaborate effectively with technical and non-technical stakeholders
Genuine interest in clean energy, sustainability, and making a positive environmental impact through technology solutions

Preferred

Experience with MATLAB/Simulink, CodeSys, SEL RTAC, and Linux-based real-time controllers
Knowledge of energy industry standards, like NERC and/or ENTSO-E
Background in building controls applications for the renewable energy sector

Benefits

Full health benefits on the first day of employment (several medical plan options-HDHP and PPO, dental plans, FSA/HSA-with employer contribution, employer paid vision/LTD/STD/Life, variety of voluntary coverage)
401k (pre- or post-tax) on first day of employment
12 paid calendar holidays per year
Flexible time-off

Company

Stem, Inc.

twittertwittertwitter
company-logo
At Stem, we’re reimagining technology to drive the energy transition. Turning complexity into clarity, and potential into performance.

H1B Sponsorship

Stem, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (13)
2021 (2)

Funding

Current Stage
Public Company
Total Funding
$737.64M
Key Investors
WIND VenturesActivate Capital PartnersStarwood Energy Group Global
2025-06-30Post Ipo Debt· $155M
2021-04-29Post Ipo Equity· $225M
2021-04-29IPO

Leadership Team

leader-logo
Arun Narayanan
Chief Executive Officer
linkedin
Company data provided by crunchbase