GE Vernova Software Engineer, Transmission

GE VernovaBellevue, WA
Onsite

About The Position

Entry-level software engineer on the GE Vernova Grid Software Transmission team, contributing to the Advanced Energy Management System (AEMS) product suite that runs real-time transmission grid operations for more than 230 utilities worldwide. AEMS is the #1 EMS platform globally and serves over 40% of the world's transmission utilities. The engineer will build, test, and support software that helps operators monitor, control, and optimize the high-voltage grid, including generation dispatch, load balancing, renewable integration, system restoration, and wide-area monitoring.

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Foundational proficiency in at least one modern language used across the AEMS stack (C++, C#, Java, Python, or TypeScript/JavaScript).
  • Working knowledge of software engineering fundamentals: data structures, algorithms, version control (Git), testing, and debugging.
  • Exposure to Linux and/or Windows server environments.
  • 0-1 year experience in software engineering
  • Unrestricted work authorization to work in the United States of America is required. We will not provide sponsorship for this role now or in the future.

Nice To Haves

  • Prior GE Vernova internship experience, particularly on Grid Software, AEMS, ADMS, DERMS, or Markets products.
  • Coursework or project experience in one or more of: power systems, control systems, distributed systems, real-time systems, cloud/Kubernetes, cybersecurity, or data engineering.
  • Familiarity with agile development, container platforms (Docker, Kubernetes), CI/CD pipelines, or observability tooling.
  • Interest in the energy transition, grid decarbonization, or the operational software behind bulk electric systems.

Responsibilities

  • Design, implement, and unit-test features across AEMS applications and the underlying Habitat platform (real-time SCADA, network applications, generation control, alarm processing, operator UI, simulation).
  • Contribute to modernization work on GridOS: containerized deployments, hybrid cloud/on-prem topologies, federated grid data fabric, and Zero Trust security patterns.
  • Participate in agile delivery inside one of the Transmission value stream squads (feature planning, code review, CI/CD, defect triage).
  • Work with product managers, systems engineers, and customer support to translate utility operator requirements into working software.
  • Support field deployments, factory acceptance testing, and customer issue resolution as needed.
  • Grow domain fluency in transmission power systems: state estimation, contingency analysis, AGC/LFC, voltage/VAR control, WAMS, and market interfaces.

Benefits

  • Relocation Assistance Provided
  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service