Job
Description
As a Computational Software Specialist at Siemens Energy, you will play a crucial role in the Gas Turbine Research & Development team. Your primary responsibility will be to design, refactor, and enhance the existing in-house software used in advanced simulation & design. In addition, you will work on developing application programming interfaces that facilitate integration with the design process toolchain. You will follow Agile/Scrum methods to build a stable and robust software design environment, incorporating multiple interfaces, translators, integration tools, and automation scripts. Your focus will be on consolidating evolving requirements from various stakeholders, suggesting code refactoring, clean coding, and implementing efficient algorithms related to internal numerical algorithms. Furthermore, you will design and develop an interface layer for ease of automation and integration with other design tools and apply the software development lifecycle process for analysis, design, implementation, testing, and validation of building the application. To be successful in this role, you should possess a Master's degree in IT/CS&E/Electronics/Mechanical/Aerospace/Computational Engineering with a solid understanding of software design and development. You should have a minimum of 7 years of independent professional software development experience, preferably in a software product development setup. Proficiency in Object-Oriented Programming, Design Patterns, and application architecture is essential, as well as knowledge of testing methods and techniques to ensure bug-free and stable software for building mission-critical applications. Familiarity with software configuration management using Git and knowledge about gas turbine design processes are preferred. Additional experience in engineering product design, Finite Element Analysis (FEA), Computational Fluid Dynamics (CFD), and numerical algorithms implementation is beneficial but not essential. Strong background in either C++ and Python, working knowledge of Git, 3D rendering, and visualization APIs like VTK, as well as proficiency in Linux and Windows operating systems are required skills for this role. In terms of general competencies, you should possess strong critical thinking, be a fast learner, have a quality mindset, and be very innovative. Excellent verbal and written communication skills in English, including good presentation skills, are necessary. As an independent contributor, you should take initiative, be decisive, prioritize tasks, and follow the Agile methodology. Promoting a culture of inclusion, acting as an owner of the company, collaborating effectively in a diverse global team, and being interested in long-term career growth and development are also important attributes for this role. This role is based at Site (Gurgaon) but may require travel to other locations in India and beyond. As part of Siemens, you will have the opportunity to work with teams impacting entire cities, countries, and shaping the future. Siemens values equality and welcomes applications that reflect the diversity of the communities it works in. Employment decisions at Siemens are based on qualifications, merit, and business need. If you are curious, imaginative, and passionate about shaping tomorrow, join Siemens and be a part of building the future.,