Hiring.Camp

Senior Software Engineer – Power Systems Dynamics

Gevernova

·

Today

Apply
Location
Bengaluru, India · Hyderabad
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
8+ years
Education
PhD
Source
Workday

Description

Job Description Summary

Consulting Services, a part of GE Vernova, has offices in multiple countries and offers our global clients (external & internal GE) a wide range of solutions across the entire spectrum of power generation, delivery, and utilization. Our Power Systems Engineering team utilizes their deep knowledge of connected power grid planning, design, operation, and life-cycle management, to offer customized solutions to our global clients. Our Power Economics team offers analyses focused on the understanding and the study of the financial and physical operation of the electric power systems including generation and grid planning, system optimization, asset valuation, competitive power markets and energy policy implications. Over 700 entities worldwide use our suite of software tools to assess the economics, performance, and reliability of interconnected power systems. We also offer a full range of educational courses through our Power Systems Engineering Course.

The Senior Software Engineer – Power Systems Dynamics will contribute to the development, enhancement, and support of dynamic simulation capabilities within GE Vernova’s Positive Sequence Load Flow (PSLF) software platform. This role focuses on dynamic modeling of power system equipment and controls, transient stability analysis, numerical simulation methods, and the investigation of complex power system behavior. The ideal candidate will have strong software development skills and a solid understanding of power system dynamics and stability analysis. As a member of our team, you will collaborate with power system engineers and software developers to design, implement, test, and validate dynamic models and simulation algorithms, addressing emerging industry challenges such as renewable energy integration, inverter-based resources, HVDC systems, and large loads. Through this work, you will help deliver reliable, high-performance simulation capabilities and support the continued evolution of one of the industry’s leading power system analysis platforms.

Job Description

Roles & Responsibilities

  • Develop, enhance, and maintain dynamic models for power system equipment and controls, including synchronous machines, excitation systems, governors, power system stabilizers, inverter-based resources (IBRs), and other user-defined models for the GE Vernova’s PSLF software package.
  • Develop and enhance dynamic simulation algorithms and core software functionality to support accurate and efficient power system stability analysis.
  • Analyze dynamic simulation results to understand system behavior, assess the impact of different equipment and control strategies, and identify root causes of unexpected or incorrect simulation results.
  • Investigate and resolve software issues related to dynamic models, numerical solution methods, simulation convergence, and overall simulation performance.
  • Implement and validate new dynamic modeling capabilities to address evolving power system requirements, including renewable energy integration, inverter-based resources, HVDC systems, and large loads such as data centers.
  • Develop and maintain interfaces and capabilities for integrating user-defined dynamic models, including models developed using DLLs and other supported technologies.
  • Work closely with customers, power system engineers, and internal teams to define requirements, develop new functionality, and address challenging technical problems.
  • Participate in industry working groups and standards organizations related to power system dynamics, equipment modeling, and stability analysis, as needed.
  • Contribute to software testing, model validation, regression testing, and performance improvements to ensure the accuracy and reliability of PSLF dynamic simulation capabilities.
  • Participate in sales and marketing activities, including technical demonstrations, customer presentations, and support for product evaluations.
  • Provide technical support and consulting services to internal and external customers using power system dynamics and stability analysis tools and methodologies.

Required Qualifications

  • Master’s Degree in Electrical Engineering or a related field from an accredited university or college.
  • Minimum 8 years of exp overall in Power Systems & Programming languages.
  • Minimum 3 year of experience using commercial-grade power system simulation or stability analysis software, in the electric power industry or an academic setting.
  • Fundamental understanding of power system dynamics, transient stability, and the behavior of electrical equipment and control systems.

Desired Characteristics

  • PhD in Electrical Engineering or a related field.
  • Demonstrated knowledge of power system generation, transmission, operations, and control.
  • Design and develop software modules for short circuit analysis in power systems, including algorithms, data models, and user interfaces
  • Cognizant of various standards like IEC 60909, IEC 61363, IEEE 141/IEEE 551/ANSI C37, and G74 along with their norms and methodologies
  • Demonstrated understanding of dynamic modeling of power system equipment, including synchronous machines, excitation systems, governors, power system stabilizers, and inverter-based resources.
  • Knowledge of transient stability analysis, numerical integration methods, differential and algebraic equations, and numerical solution techniques.
  • Experience developing, debugging, and validating dynamic models and simulation algorithms.
  • Experience with C, C++, Python, or C# programming.
  • Knowledge of user-defined dynamic models, DLL development, or integration of external models with power system simulation software.
  • Familiarity with renewable energy technologies, inverter-based resources, HVDC systems, and their dynamic behavior.
  • Experience with software testing, debugging, performance optimization, and regression testing.
  • Experience with Microsoft Office Suite.
  • Strong ability to work independently, investigate complex technical issues, and develop effective solutions to challenging software and power system problems.
  • Passion for working in an open, collaborative, and supportive environment where colleagues share knowledge and help each other solve technical challenges.
  • Excellent oral and written communication skills, including the ability to explain complex technical concepts to customers and colleagues.
  • Six Sigma or Lean capabilities.



Note:


To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years’ experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used.

Additional Information

Relocation Assistance Provided: Yes

 

 

Skills

PythonComplianceSix Sigma

Similar Jobs

30

Senior Software Engineer

Experian·Hyderabad, Telangana

Today

Senior Software Engineer

Experian·Hyderabad, Telangana

Today

Senior Software Engineer

Cognite - AI for Industry·India

Today

Sr Software Engineer

ServiceNow·Hyderabad, Telangana·Onsite

Today

SR SOFTWARE ENGINEER

PCI Group·Pineville, North Carolina·Hybrid

Today

Senior Software Engineer

Career opportunities·R155-Belgrade, Serbia·Hybrid

Today

Sr. Software Engineer

Barclays·Pune, Maharashtra

Today

Senior Software Engineer

Intuitive Surgical·Sunnyvale, California·Onsite

Today

Senior Software Engineer

Lifelancer·Remote

Senior Software Engineer

NielsenIQ·Mexico City, Mexico·Hybrid

Today

Senior Software Engineer

Quest Diagnostics·Lenexa, Kansas·Hybrid

1d ago

Senior Software Engineer

United States·Chicago, Illinois·Hybrid

1d ago

Senior Software Engineer

Nice·New York City, New York

1d ago

Senior Software Engineer

Nice·New York City, New York

1d ago

Senior Software Engineer

Mirantis·Raleigh, North Carolina·Remote

1d ago

Senior Software Engineer

Intuitive Surgical·San Francisco, California·Onsite

1d ago

Sr Software Engineer

MercadoLibre·Montevideo, Montevideo Department

1d ago

Senior Software Engineer

Snorkel AI·New York City, New York·Hybrid, Remote

1d ago

Sr Software Engineer

ServiceNow·Hyderabad, Telangana·Onsite

1d ago

Senior Software Engineer

Grab·Singapore·Onsite

1d ago

Senior Software Engineer

Jobs at the Leader in Identity and Access Management | Okta·Bengaluru, Karnataka·Hybrid

Sr Software Engineer

ServiceNow·Hyderabad, Telangana·Onsite

1d ago

Sr. Software Engineer

Anblicks·Hyderabad, Telangana

1d ago

Senior Software Engineer

Gallagher·Kochi, Kerala

1d ago

Senior Software Engineer

Veem·Ottawa, Ontario·Hybrid, Onsite

1d ago

Senior Software Engineer

My7Elevenhr·US

1d ago

Senior Software Engineer

Fmr·US·Onsite

1d ago

Senior Software Engineer

Devonenergy·Oklahoma City, Oklahoma·Onsite

1d ago

Sr. Software Engineer

Ilitch·US·Hybrid

1d ago

Senior Software Engineer

Win as One Team.·Alajuela, Alajuela Province

1d ago