Jobs and Careers
GE

Principal Software Engineer

GE Vernova
Remote, United States, United StatesRemotefull_timeVerifiedPosted 17 Apr 2026
💰 $229,600/yr($137,700/yr$229,600/yr)

About the role

Job Description Summary

In this role, you will: 

As a member of the Power Systems group, you will represent the forefront of high-quality solution design and delivery practices for advanced power system applications. You will implement new functionalities and workflows within power system application software, including EMS (Energy Management System), WAMS (Wide Area Management System), and DTS (Dispatcher Training Simulator) applications.

Your responsibilities will include maintaining power systems application functionality through code fixes, documentation, and user interface enhancements. You will collaborate with system and project engineers, frontend developers, and application developers to deliver solutions aligned with product strategy.

You will consult with other Engineering technical leads to ensure adherence to project-related system design guidelines and will be responsible for authoring functional software designs. Additionally, you will provide input to leadership team regarding schedules and cost estimates, interface with customers to address both general and specific issues within your area of expertise, and support marketing efforts through proposals and demonstrations for prospective clients. You will also mentor interns and junior staff.

Job Description

Minimum Education Requirements:   

Master’s degree in Electrical Engineering with thesis or related work in power systems.

Minimum Experience Requirements:

Requires 20 years development or delivery experience of Advanced Grid Power System applications.

Desired Characteristics

Technical Expertise:

  • Work and/or academic experience in the power systems area.

  • Excellent programming skills in C++, Java or other related language, as required.  Good understanding of database operation.

  • Excellent knowledge of assigned technical area and a strong overview of the AEMS or WAMS area.

  • Good understanding of power systems and/or energy management systems with focus on transmission Network Applications, Generation applications like State Estimation, Contingency Analysis, Optimal Power Flow or Dispatcher training Simulator

  • Subject Matter Expert on electric utility industry practices

  • Strong knowledge of customer perspective and needs.

  • Very string software design skills at the application and technical area level.

  • Ability to see integration issues and to preclude schedule impacts.

  • Strong verbal, written, and interpersonal communication skills.  Ability to write professional and technical reports and procedures.  Ability to make formal and informal presentation to technical and non-technical staff and customers.

  • Ability to work independently and be self-motivated.

  • Demonstrates a high degree of personal and professional integrity.

  • Ability to work effectively in a team environment.



Business Acumen:

  • Evaluates technology to drive features and roadmaps. Maps technology trends to internal vision. Differentiates buzzwords from value proposition. Embraces technology trends that drive excellence beyond traditional practices (e.g., Test automation in lieu of traditional QA practices).

  • Balances value propositions for competing stakeholders. Recommends a well-researched recommendation of buy vs. build solution. Conveys the value proposition for the company by assessing financial risks and gains of decisions and return on investment (ROI). Manages the process of building and maintaining a successful alliance. Understands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses. Able to clearly articulate the business drivers relevant to a given initiative.


Leadership:

  • Influences through others; builds direct and "behind the scenes" support for ideas. Pre-emptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome. Uses experts or other third parties to influence.

  • Able to verbalize what is behind decisions and downstream implications. Continuously reflecting on success and failures to improve performance and decision-making. Understands when change is needed. Participates in technical strategy planning.

  • Proactively identifies and removes project obstacles or barriers on behalf of the team. Able to navigate accountability in a matrixed organization.

  • Communicates and demonstrates a shared sense of purpose. Learns from failure.


Personal Attributes:

  • Able to effectively direct and mentor others in critical thinking skills. Proactively engages with cross-functional teams to r

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GE Vernova

View company profile →