- Hyderabad - - インド
- チェンナイ - - インド
- バンガロール - - インド
- プネ - - インド
C++ Software Engineer (HyperView - Post Processing)
We are Siemens
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.
Are you highly skilled C++Software Engineer who wants to contribute to the development of innovative, high‑performance software solutions used by engineering teams across the world?
Our team focuses on the development of Hyperview, a simulation post-processing product. We develop and enhance Hyperview, which is essential for visualizing results from computer-aided models after the solver has processed them. Additionally, we are also involved in adding new features to the core product, ensuring Hyperview remains a robust tool in the simulation workflow.
If you are seeking a role where you’ll drive technical excellence, influence architectural decisions, and help shape the next generation of SIM technologies then we’d love to hear from you!
Please note that, due to the current integration framework, this opportunity is currently available exclusively to employees of Altair and DISW. While there is a possibility that the position may be made available to all Siemens employees through a future external posting, this is not guaranteed. We appreciate your understanding and cooperation during this transitional period. This communication does not constitute a promise or guarantee of future employment opportunities beyond the current scope.
You'll make a difference by:
- Designing, developing, and maintaining high‑quality software components for high performance post processing products.
- Self learning, debugging the large legacy code base and come up with a solution.
- Propose solutions to complex problems including UML diagrams, sequence and UI workflow design.
- Development is on both windows and Linux platforms
- Leading technical design discussions, contributing to architectural direction, and ensuring robust and scalable solutions.
- Working collaboratively with cross‑functional teams including product management, QA, UX, and fellow engineers.
- Troubleshooting, diagnosing, and resolving sophisticated software issues across multiple layers of the technology stack.
- Driving continuous improvement across development processes, tooling, automation, and performance optimisation.
Your success is grounded in:
- Strong experience developing production‑grade software in languages such as C++, Python, QT, TCL/TK
- Solid understanding of software architecture, object oriented design and programming, data structures, multi-threading and algorithmic problem‑solving.
- Knowledge of Finite Element Analysis, CAE, CAD will have an added advantage.
- Basic math skills including linear algebra useful
- Experience with modern development practices including CI/CD pipelines, automated testing, and version control (e.g., Git).
- Background working in large‑scale systems, enterprise software, or engineering‑focused products.
- Ability to collaborate effectively in agile development environments and communicate complex concepts clearly.
- A proactive, quality‑driven mindset with a passion for building reliable, maintainable, and high‑performance software.
Join our Digital World
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us Transform the every day!
Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. 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.
If you believe in technology with purpose and are interested in learning more about Siemens Digital Industries Software before you apply then check out our Mission / Vision and our software portfolio, meet the team and join our Talent Community today so that we can stay connected in the areas that interest you: www.siemens.com/careers/transformtheeveryday/
#DISWSIM