Software Development Engineer - CFD

Siemens AG

Hyderabad

Ibrido

INR 1.200.000 - 2.200.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Siemens Software is seeking a Software Developer – CFD Post Processing to enhance the Simcenter HyperMesh CFD interface. You will design and implement GUI features, enabling engineers to prepare CFD models, run simulations, and analyze results with high performance and reliability.

You will work across C/C++, Python and Tcl, contributing to cross‑platform GUI design while collaborating with CFD experts and users to evolve the product. A hybrid work model is offered by the team.

Competenze

  • Master's degree in a technical discipline (CS/CE/Mech/Avionics or related).
  • Strong hands-on programming in C/C++, production-quality software.
  • Proficiency in Python and/or Tcl scripting for automation.
  • Experience developing GUI-based applications and interfaces.

Mansioni

  • Design, implement, test, and enhance HMCFD GUI features using C/C++.
  • Develop and maintain intuitive GUI to prep CFD models and analyze results.
  • Analyze requirements, diagnose issues, and deliver robust software solutions.
  • Automate workflows and customize with Python/Tcl scripting.
  • Collaborate with software developers, CFD experts, and users to meet needs.
  • Perform development-level testing, QA, and defect troubleshooting.
  • Contribute to documentation and tutorials for customers and internal users.

Conoscenze

C/C++
Python
Tcl scripting
GUI development
Multiplatform dev

Formazione

Master's degree in CS/CE/ME/AE or related

Strumenti

Qt
OpenGL
Linux/Windows

Descrizione del lavoro

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our software.

Simcenter HyperMesh CFD is a powerful pre- and post-processing solution for Computational Fluid Dynamics (CFD), designed to help engineers efficiently prepare models, generate high-quality meshes, and analyze complex simulation results.

We are looking for a Software Developer – CFD Post Processing to join our development team and contribute to the continued evolution of the Simcenter HyperMesh CFD (HMCFD) interface.

In this role, you will design, develop, and enhance GUI-based software capabilities used by engineers working with advanced CFD workflows. You will work closely with software developers, CFD experts, and users to understand technical requirements and translate them into intuitive, reliable, and high-performance software solutions.

The role provides an opportunity to work across C/C++, Python, Tcl, GUI technologies, CFD, and engineering software, while contributing to a product used in complex engineering workflows.

Key Responsibilities
  • Develop core product capabilities: Design, implement, test, and enhance software features for the HMCFD graphical user interface using C/C++ and appropriate software engineering practices.
  • Build intuitive engineering interfaces: Develop and maintain GUI functionality that enables engineers to efficiently prepare CFD models, interact with simulation data, and perform pre- and post-processing activities.
  • Solve complex technical problems: Analyze user and product requirements, investigate technical challenges, and develop robust, maintainable solutions for complex engineering workflows.
  • Develop automation and customization: Use Python and Tcl scripting to automate workflows, customize solutions, and improve productivity for specific CFD applications and user requirements.
  • Collaborate across engineering teams: Work closely with software developers, CFD specialists, product teams, and users to understand requirements and deliver effective product capabilities.
  • Ensure software quality: Perform development-level testing and QA activities, troubleshoot defects, and contribute to maintaining the reliability and usability of the product.
  • Support product adoption: Contribute to technical documentation, user tutorials, and other technical content that helps customers and internal users effectively utilize HMCFD capabilities.
Qualifications
  • Master's degree in Computer Science, Computer Engineering, Mechanical Engineering, Aeronautical Engineering, or a related technical discipline.
  • Strong hands-on programming experience in C/C++, with the ability to develop maintainable and production-quality software.
  • Proficiency in Python and/or Tcl scripting for automation, customization, and engineering workflows.
  • Experience developing GUI-based applications, with a good understanding of user interface design and software interaction patterns.
  • Strong analytical and problem-solving skills, with the ability to understand complex requirements and translate them into practical software solutions.
  • Working knowledge of both Linux and Windows operating systems and experience developing or supporting software in a multiplatform environment.
  • Strong communication and collaboration skills, with the ability to work effectively with software developers, engineering experts, and end users.
Preferred Experience
  • Experience with Qt and/or OpenGL.
  • Basic to intermediate knowledge of Computational Fluid Dynamics (CFD) and common CFD workflows.
  • Experience with Simcenter HyperWorks or other CAE/engineering software.
  • Experience with CAD modeling or visualization software.
  • Knowledge of Finite Element Method (FEM) and structural analysis.
  • Experience developing software for engineering, scientific, simulation, or visualization applications.
  • Familiarity with scripting-driven engineering workflows and application customization.
Why Us

At Siemens Software, flexibility is how we work - hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

Diversity & Inclusion

We value equal opportunities and welcome applications from people with disabilities. At Siemens, we believe people who've had real experiences dealing with being different will excel as leaders. Let's foster a culture of creativity and innovation. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Siemens Software. Transform the Everyday
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Development Engineer - CFD
Software Development Engineer - CFD

Siemens Digital Industries Software • Hyderabad

In loco
INR 1.800.000 - 2.800.000
Software Development Engineer - CFD
Software Development Engineer - CFD

Siemens • Hyderabad

In loco
INR 900.000 - 1.500.000
Software Engineer - Advanced
Software Engineer - Advanced

Siemens Digital Industries Software • Bengaluru

Ibrido
INR 1.800.000 - 3.000.000
Software Engineer - Advanced
Software Engineer - Advanced

Siemens Digital Industries Software • Pune District

Ibrido
INR 1.200.000 - 2.400.000
Software Engineer – C++ and Python
Software Engineer – C++ and Python

Siemens AG • Bengaluru

In loco
INR 1.200.000 - 1.800.000
SW QA Engineer - Simcenter Flightstream
SW QA Engineer - Simcenter Flightstream

Siemens Digital Industries Software • Maharashtra

Ibrido
INR 1.200.000 - 1.800.000
SW QA Engineer - Simcenter Flightstream
SW QA Engineer - Simcenter Flightstream

Siemens Digital Industries Software • Bengaluru

Ibrido
INR 900.000 - 1.500.000
Senior Software Engineer, Simcenter X Platform
Senior Software Engineer, Simcenter X Platform

Siemens Digital Industries Software • Bengaluru

In loco
INR 1.500.000 - 2.100.000
SW QA Engineer - Simcenter Flightstream
SW QA Engineer - Simcenter Flightstream

Siemens AG • Pune District

In loco
INR 1.500.000 - 2.100.000
Hybrid work model
Global mobility
Application Support Engineer
Application Support Engineer

Siemens • Bengaluru

In loco
INR 1.200.000 - 1.800.000