Back to jobs
Apply on employer siteOnsite

Computational Software Specialist (Turbomachinery R&D Team)

siemens.com

Location

Gurugram - Haryana - India

Salary

Not disclosed

Employment

Other

Experience

Experienced Professional

Job overview

Complete role details

Location

Gurugram - Haryana - India

Employment type

Other

Workplace

Onsite

Experience

Experienced Professional

Seniority

Individual Contributor

Department

Research & Development

Education

Master's degree

Posting date

14 Aug 2026

Requisition ID

518198

Skills

.NETC#C++GitPython

Role details

Job description

 

Job Title: Senior Software Engineer (C#/.NET)

Job Location: Gurgaon

Siemens Energy India Limited is looking for an experienced Senior Software Engineer to join the Gas Turbine R&D team and develop and maintain an in-house engineering application used worldwide for gas turbine design and analysis.

The software is a large-scale Windows desktop application built with C#/.NET, WPF, and OpenGL/OpenTK. It combines numerical simulation capabilities, visualization, and engineering workflows in a production environment used by engineers across the organization.

We are looking for a strong software developer who enjoys writing clean, maintainable code and improving complex applications. The role focuses primarily on software development, including new feature development, GUI enhancements, architecture improvements, refactoring, and bug fixing. Knowledge of gas turbines, thermodynamics, or engineering simulation is beneficial but not required and can be learned on the job.

Responsibilities

  • Develop, maintain, and enhance a large-scale C#/.NET desktop application
  • Design and implement new features and user interface improvements
  • Refactor existing code to improve maintainability, performance, and reliability
  • Investigate, troubleshoot, and resolve software defects
  • Develop and maintain visualization functionality using OpenGL/OpenTK
  • Collaborate with software developers and engineering experts to deliver robust solutions
  • Participate in code reviews, testing, and software releases
  • Contribute to software architecture and technical direction

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 7+ years of professional software development experience
  • Strong experience with C# and .NET
  • Experience developing desktop applications with WPF
  • Experience with OpenGL/OpenTK
  • Strong understanding of object-oriented programming, software design principles, and application architecture
  • Experience with Git and modern software development practices
  • Strong debugging, analytical, and problem-solving skills
  • Ability to work independently and as part of a global development team
  • Good written and verbal communication skills in English

Nice to Have

  • Experience with numerical or scientific software development
  • Knowledge of Python, C++, or Fortran
  • Familiarity with engineering simulation software, finite element methods (FEM), or 1D flow network solvers
  • Basic understanding of fluid mechanics, heat transfer, or structural mechanics
  • Exposure to gas turbine technology or related engineering applications

What We Offer

  • Opportunity to work on software used globally for gas turbine engineering
  • Challenging technical work in a mature and continuously evolving application
  • Collaboration with experienced software developers and engineering experts
  • International and multidisciplinary working environment
  • Long-term career development opportunities
  • Supportive team culture focused on quality, innovation, and continuous improvement