General Electric Software Engineer in Hyderabad, India
Job Description Summary
Energy Consulting, a part of GE Gas Power, 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 education courses through our Power Systems Engineering Course.
The Software Engineer will assist in developing a Stochastic Expansion Planning Model and a real-world proof of concept analysis to test the capabilities of the new tool. This new software will leverage the existing functionality of GE’s Multi Area Production Simulation (GE MAPS) software, Multi Area Reliability Simulation (GE MARS) software, as well as the GE MAPS and MARS Python Application Programming Interface to simulate electric system investment decisions under uncertainty. In this role, you will participate in the development of a proof-of-concept dataset to test and validate the functionality of the new Stochastic Expansion Planning Model on a real-world system. You will participate in the collection and modelling of data with multiple stakeholders and develop presentations and communicate findings.
Roles & Responsibilities:
Partner with key stakeholders to understand functionality needs for the stochastic expansion planning software
Work with the team to develop real-world test cases to prove the capabilities of the tools as they are built
Develop input data formats for the new tool, collect data and model it in those formats
Assist with the development of a real-world proof-of-concept analysis establishing and demonstrating best practices for the usage of the new stochastic expansion planning model
Provide software support for the new stochastic expansion planning model to internal and external customers
Assist with preparing presentations to communicate the findings of the proof-of-concept analysis
Bachelor’s Degree in Engineering, Economics, or related field from an accredited college or university
Knowledge of bulk electric system economics
1 - 2 years of academic or professional experience in Power Systems Analysis or the Energy industry
Demonstrated application of complex mathematics and engineering to real-world electric power system problems
Demonstrated experience in Python, including experience with numpy
Strong communication and problem-solving skills
Experience with Mercurial, GIT, or other distributed revision control software and developing engineering software tools
Self-starter with the ability to lead development projects
Proficient with Microsoft Office Suite
Demonstrated knowledge of bulk electric system economics
Experience with Production Cost Modelling
Experience with Capacity Expansion Planning
Master’s/PhD degree in Engineering, Economics, or related field
GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Disclosure of your Gender or Sexual orientation is completely Voluntary and not mandatory.
Relocation Assistance Provided: Yes