Aller au contenu Aller au pied de page

Computational Software Specialist (Turbomachinery R&D Team)

ID de l'offre
518198
Publié depuis
14-Aoû-2026
Organisation
Siemens Energy
Domaine d'activité
Recherche et développement
Entreprise
SIEMENS ENERGY INDIA LIMITED
Niveau d'expérience
Expérimenté
Type de poste
Temps plein
Modalités de travail
Au bureau / sur site uniquement
Type de contrat
Contrat à durée indéterminée (CDI)
Lieu
  • Gurugram - Haryana - Inde

 

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