Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr Software Engineer

AT GE Vernova
GE Vernova

Sr Software Engineer

Hyderabad, India

Job Description Summary

GE Vernova is accelerating the path to more reliable, affordable and sustainable energy, while helping our customer power economies and deliver the electricity that is vital to health, safety, security and improved quality of life. The Sr. Software Engineer role entails advanced software development for Power Systems Applications, with a focus on delivering product functionalities to meet product objectives. Responsibilities include collaborating with various teams working in this area to develop next generation of Software under GridOSr umbrella. Person will work independently and contribute to the immediate team and to other teams across business. Person will Lead design discussions as required to design/build/deliver world class software in Power Systems area.

Want more jobs like this?

Get Software Engineering jobs in Hyderabad, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Job Description

Job Description

JOB RESPONSIBILITIES:

  • Responsible for advanced Power Systems Application software design, development and tuning. The responsibilities (may) include: working with Electric Utilities or ISOs (Independent System Operators) and Transmission System Operators (TSOs) on functional software specifications, designing, coding, testing, integration, application tuning and releases.
  • Act as a member, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes EMS (Energy Management System) applications.
  • Consults with other technical leads to ensure that system design guidelines are being followed. Responsible for writing EMS Functional Software Designs.
  • Provides input on timelines and effort estimates during release plannings.
  • Interfaces with various stakeholders on general and specific issues within area of functional expertise.
  • Develop and evolve software in a dynamic and agile environment using the latest technologies and infrastructure.
  • Provide domain knowledge and/or technical leadership to the team and mentor junior members.
  • Interact with Product Development Teams, Customers, Solution Providers, and cross-functional teams as needed.
  • Apply SDLC principles and methodologies like Lean/Agile/XP, CI, software and product security, scalability, and testing techniques.
  • Support marketing efforts for proposals and demonstrations to potential customers.
  • Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness.

• Work with product line leaders and architects to develop multi generation software technology plans

JOB QUALIFICATIONS:

  • Master's degree, or foreign degree equivalent, in Electrical Power Systems Engineering.
  • Minimum 7 years of working experience in production-grade software design development in the domain of Electrical Power Systems.
  • Minimum 5 years of experience with C++, Java or other related language.
  • Minimum 5 years of experience with EMS software.
  • Minimum 4 years of experience with electric utility industry practices.

JOB CHARACTERISTICS:

  • Demonstrate deep domain knowledge and code development skills for basic power system algorithms, such as - Powerflow, Optimal Powerflow, Contingency Analysis, State Estimation, Small Signal Stability Analysis, Transient Stability Analysis, Voltage Stability Analysis, etc.
  • Demonstrate skill in the use of one or more software languages such as C++, Java, Python.
  • Demonstrate skill in designing and developing software architecture
  • Demonstrate experience in data visualization
  • Demonstrate skill of deployment of software applications at Customer sites
  • Demonstrate awareness of presentation skills
  • Demonstrate skill of functioning in a team setting
  • Demonstrate awareness of how to succeed in ambiguous circumstances

Desired Characteristics

  • Continuous improvement mindset; drives change initiatives and process improvements
  • Highly organized and efficient; adept at prioritizing and executing tasks.
  • Experience in the power systems domain.
  • Strong knowledge of source control management, particularly GitHub.
  • Demonstrated ability to learn new development practices, languages, and tools.
  • Self-motivated; able to synthesize information from diverse sources.
  • Continuously measures the completion rate of personal deliverables and compares them to the scheduled commitments.
  • Transparent in problem-solving approaches and options; determines fair outcomes with shared trade-offs.
  • Capable of defining requirements and collaborating on solutions using technical expertise and a network of experts.
  • Effective communication style for engaging with customers and cross-functional teams; utilizes product knowledge to mitigate risks and drive outcomes.
  • Strong verbal, written, and interpersonal communication skills; able to produce professional and technical reports and conduct presentations.
  • Innovates and integrates new processes or technologies to add significant value; advises on change cost versus benefits and learns new solutions to address complex problems.
  • Ability to work and deliver in Agile Environment - Following all Agile practices and Scrum principles.

Business Acumen:

• Demonstrates the initiative to explore alternate technology and approaches to solving problems
• Skilled in breaking down problems, documenting problem statements and estimating efforts
• Demonstrates awareness about competitors and industry trends
• Has the ability to analyze impact of technology choices

Leadership:

• Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives

Personal Attributes:

• Strong oral and written communication skills
• Strong interpersonal skills
• Effective team building and problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Additional Information

Relocation Assistance Provided: Yes

Client-provided location(s): Hyderabad, Telangana, India
Job ID: GE_power-1526737098
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Adoption Assistance Program
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Summer Fridays
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
    • Internship Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)
    • Unconscious Bias Training

Company Videos

Hear directly from employees about what it is like to work at GE Vernova.