Senior Software Engineer (C/C++) – Energy/Utilities/Power Systems – Remote jobs in United States
cer-icon
Apply on Employer Site
company-logo

EarthStream Global · 1 day ago

Senior Software Engineer (C/C++) – Energy/Utilities/Power Systems – Remote

EarthStream Global is currently looking for Senior Software Engineers focused in C/C++ with knowledge in the electrical utilities domain for major technology upgrade projects across the US power grid network. The role involves designing, developing, and maintaining C/C++ applications used in transmission and distribution systems, while collaborating with various teams to deliver robust solutions.

Staffing & Recruiting
Hiring Manager
Lawrence Cox
linkedin

Responsibilities

Design, develop, and maintain C/C++ applications used in transmission and distribution systems
Implement and optimize algorithms related to power flow, state estimation, protection, or grid analysis
Collaborate with power system engineers, product managers, and QA teams to deliver robust solutions
Analyze performance, troubleshoot complex issues, and improve system reliability
Contribute to software architecture decisions and technical documentation
Ensure code quality through reviews, testing, and adherence to engineering best practices

Qualification

C/C++Power systems knowledgeHigh-performance systemsLinux/Unix developmentElectrical grid conceptsTroubleshootingCollaborationTechnical documentation

Required

Strong commercial experience in C and/or C++ (modern C++ preferred)
Proven experience working in Transmission & Distribution or broader power systems environments
Understanding of electrical grid concepts (e.g. substations, SCADA, EMS/DMS, protection schemes)
Experience developing high-performance, real-time, or mission-critical systems
Good experience with Linux/Unix development environments
Background in utilities, grid operators, or energy technology companies

Preferred

Knowledge of power system analysis tools or standards (e.g. IEC 61850, CIM, DNP3)
Experience with simulation, modelling, or optimization software
Exposure to distributed systems or real-time data processing

Company

EarthStream Global

twitter
company-logo
Global Energy Recruitment Services - We source and select top talent across the renewable energy, power & grid and industrial technology sectors globally.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase